Connect to mission planner from diffrent area network

i was able to use to access the pi from different network and I was able to access pi from Putty but mission planner is not loading, any idea how to fix that please

Did you setup a TCP connection to the pi from within MP?

But mission planner give me error

You can try adding --master=tcp:, maybe mavproxy doesn’t listen by default.
Familiarize yourself with mavproxy parameters: Startup Options — MAVProxy documentation
Is mavproxy a requirement? mavlink-router or cmavlink might be better choices for a pi.