снимите лог на сервере и посмотрите в протоколе SDP, какие адреса назначения RTP пересылает сервер.
Мне кажется, что при INVITE к cisco от сервера посылается адрес назначения RTP сервера, а в 200 OK подтверждения от сервера передается адрес cisco.
Был у меня аналогичный опыт, но у меня была проблема с кодеком g729 OpenSource. Как мне кажется, Астериск некорректно отрабатывал этот кодек при установлении соединения, если при этом есть возможность выбора других кодеков. Я решил это следующим - canreinvite=no и таких ситуаций больше не было.