This may also be how the intercom handles the tones. Usually they will detect busy/disconnect tone and hangup the call, this doesn't seem to be happening.
Not sure if you can change the tones on the analogue gateway, I haven't had a chance to look at one yet.