oh it private network is not checked, do i check for both private and public or just private
also how did you check that it works in the first image? is that an application or site?
It depends. Sometimes the internal local network gets assigned as "public". It depends on what you answered the first time the network connection was made. Just check both private and public. It doesn't matter much. For testing you can also disable you firewall on your computer for a few moments.
When you run your server and bind it to 0.0.0.0 and port 1500 and press connect the server is listening. When you enter your external IP in
http://canyouseeme.org/ or
https://networkappers.com/tools/open-port-checker (and set the port on 1500 there) and press check your server will respond with the message that client 1 is connected. Because those sites directly close the connection again, your server says the connection is closed.
Are you sure you have one router to which your computer is connected?
What type and brand is your router?