Hi, I don't know if this was not reported or solved before, "create_answer" method in sdp_neg.c:1306 returns PJ_SUCCESS even if there are no common media types or transports between offered sdp and local sdp. This is called from "pjmedia_sdp_neg_negotiate" and causes active_local_sdp to be set to offered sdp. Solution might be resetting "status" to PJMEDIA_SDPNEG_ENOMEDIA after validation on line 1321. -- ------ serdar