[SOLVED]Freepbx suddenly stop match prefix for outbound routes

Hi Alexey,
Did you find solution of your issue ?
I tried

You must go to the menu item “Settings” → “Disable -custom Context Includes” and set it to the “TRUE”. Apply Config

But still got messages :

pbx.c:2749 pbx_find_extension: Maximum PBX stack exceeded

My situation is near that you mentioned in your post - 95 trunks over 300 extensions and 95 outbound/inbound routes.
95 trunks are needed because we have 95 DID numbers and 95 outbound routes in order to able to dialout form each DID and 95 inbound routes in order these 95 DIDs to be reachable from outside.
In the end of dialplan show I got this:
-= 2175 extensions (9695 priorities) in 412 contexts. =-

Accordigt to the post ot tm1000

this is the limit of context of Asterisk?!
Probably will try recompile the latest asterisk form source, not using apt-get command.
Thanks to you and tm1000 for your advises.