If your ISP is blocking incoming connections on the port you're using, many residential ISPs block common server ports by default regardless of your firewall settings. Also confirm your port forwarding rule on the router points to the correct internal IP of your server, and verify with a tool like portchecker.co that the port is actually open from the outside.