If you can send me the Wireshark traces I can confirm my suspicion about not processing the port change.
I've been down this road with providers here.