I've been with that problem since I started using 3CX and wonder if someone have figure out a solution by now... I have 3 different types of trunks(Skype,Mobile Gateway,Grandstream GX4104), the problem is with all 3, so there must be something not right with my 3CX & Windows Server 2012. It takes almost 3 seconds to start the recorded message of your IVR. Don't know what setting to change in order for the message to start inmediately after pickup... Any insight would be appreciated. Thanks.