This is a problem of configuration file lines being truncated by FreePBX, silently without any error or warning, at an unreasonably short line length. A good workaround would be to allow a syntax for continued lines. This probably applies in a lot more situations than the one described below.
So here is the background.
I used Voxbone for origination (DID provider) and they require 14 IP addresses for each of US and European locations. So, I set a
host=x.y.z.w&x.y.z.w&...
line in the Trunks/Outgoing Settings/Peer Details of FreePBX for Voxbone. The above line had the actual 14 IP addresses and it was truncated after about 11 of them with no error message at all. This is clear not good behaviour. Ideally, someone should increase the line length to something more reasonable or provide a way to enter multiple host= lines and have them concatenated would be even prettier.
Regards, Randall