Fair enough,
1. One of the options of the IVR is to select 'conferencing'
2. Custom app askes for the conference number
3. Since the dial pattern is not being checked on the fly, any entered digits are being send (GoTo) the context 'conferences'
4. Conferences context does have the invalid 'extension/room', again not checked against a variable, but conference room digits caught in a variable
5. When not valid, send to the 'i' extension, say invalid and go back to 'please enter conference number' (loop)
By the way, how to 'jump' from any dial plan to a defined IVR in Sark?
I read on the wiki there are custom asterisk header/append dial plan fragments. Meetme.conf is just not 1 of them..
Hope it helps explaining it a bit more.
Regards,
guest