Fromuser overrides callerid


My SIP trunk provider requires me to set fromuser and fromdomain in my outgoing peer details (if I leave them out I’m not able to make an outgoing call).

But I have 10 phonenumbers connected on that trunk and only the first (main) number is send on all outgoing calls because of the fromuser value. My callerid value, as set on the extensions page, is ignored.

Is there any way of fixing this in freepbx/asterisk?
(changing provider isn’t an option)

I think i have the same issue. Did you find a resolution?

Any updates, Did you guys find any workaround for that, please advise if you have a solution