I am receiving this error in the asterisk console:
WARNING[25933][C-000010a4]: pbx.c:4170 func_args: Can't find trailing parenthesis for function 'IF(3?400:external'?
The only thing in the extensions.conf files that I could find that seemed like ti might generate this error is this line in the [sub-record-check] context:
This corresponds with what seems to be happening, which is that this error is printed each and every time a call is sent to an agent in the queue (which is 400). If all agents are busy and a call is waiting, the message scrolls past quite frequently.