It's likely related to the app privacy setting on iOS... You just need to allow it access....
As far as port forwarding goes it's not a secure method for remote access consider running a VPN or if you want something easy always on look at zero tier.. It's free and it works well.