Are you using TwinCATviaTCP or TwinCATviaAMSRouter ? Is TwinCAT installed in the PC you are running AdvancedHMI on?
The AMS Net Id should be independent of the IP address.
If you could start a WireShark packet capture , then start the AdvancedHMI application, I could tell a little more of what is happening from that. If you could save the capture and post it here, I can take a look at it.