Hi Mellow,
I can confirm I have the latest firmware.
I can confirm I have a Public IP Address - Currently, I have 31.67.70.38
I can confirm the LAN devices are not behind a firewall, I have tested many devices, cameras, NAS boxes, my PC, and the Router itself.
Please help