My setup:
I have a IP2M-841W, IP4M-1025E, IP-721W, IPM-HX1W
I have them set up with static IPs inside my router/firewall - 192.168.1.70-74
In my router, I have Port Forwarding set such that Port 18708 goes to 192.168.1.70:80, and Port 18703 goes to 192.168.1.70:37777, 18718 goes to .71:80, 18713 goes to .71:3777, etc.
Things were going great. I was able to access my cameras via web UI, iOS app, and Amcrest Surveillance Pro windows app inside and outside the home.
Of course then I decided to increase security by upgrading to the latest 2017 firmwares for all 4 of them.
Here's where it gets weird:
-Inside the firewall/router - everything works great.
-Outside the firewall/router:
1. Accessing via Web works.
2. Accessing via Port 18708 allows me to change the settings of the camera, but not view the video! For any of my 4 cameras! ARRGHGHGHGH!

Any idea what changed in the firmware that broke my set up?
Screenshots here: