Inbound calls work, but outbound calls fail with “all circuits are busy now” and in the log i see:
[2019-05-25 18:20:49] VERBOSE[25542][C-0003ccb4] app_dial.c: Called PJSIP/16144044940@FlowrouteTRUNK
[2019-05-25 18:20:49] VERBOSE[25542][C-0003ccb4] app_dial.c: Everyone is busy/congested at this time (1:0/0/1)
[2019-05-25 18:20:49] VERBOSE[25542][C-0003ccb4] pbx.c: Executing [s@macro-dialout-trunk:33] NoOp(“PJSIP/100-0003cce2”, “Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 21”) in new stack
[2019-05-25 18:20:49] VERBOSE[25542][C-0003ccb4] pbx.c: Executing [s@macro-dialout-trunk:34] GotoIf(“PJSIP/100-0003cce2”, “0?continue,1:s-CHANUNAVAIL,1”) in new stack
[2019-05-25 18:20:49] VERBOSE[25542][C-0003ccb4] pbx_builtins.c: Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
Are you using the correct registration information?
If you’re using IP auth are you using the proper prefix and did your IP change?
Do you have a limit on your extension/trunk for outbound calls (maximum channels)?
From the error message it seems like Flowroute is rejecting your calls. If you run sngrep and then make the call you can see what SIP message they respond with, it may prove useful.