External Connection to perforce server

Hello,
I set up my perforce server on my desktop, I can connect via localhost or via local network (with my laptop) but I can’t connect via an external computer on the internet.
I followed the instruction of this page: https://community.perforce.com/s/article/13219
Everything is fine until step 7 (when I test my external IP)
I tried to fix the problem by following the instruction of this page: https://community.perforce.com/s/article/2960
I end up in step 9 (problem with either host table entries or routing or other network problems.) not knowing what else to try.

I can ping my external server IP but I can’t connect with p4v: I get the error WSAECONNREFUSED

When I test the port of my perforce server (1666) with an online port checker (like Online Ping, Traceroute, DNS lookup, WHOIS, Port check, Reverse lookup, Proxy checker, Bandwidth meter, Network calculator, Network mask calculator, Country by IP, Unit converter), I can see the port is open, so the port forwarding of my rooter is set properly.
I also tried to disable my firewall but I get the same error message.

Can you help me?