Port Forwarding Minecraft?

I'm unable to port forward minecraft. I have successfully done it before but it randomly stopped working. When I go to port forward my router it works, or it appears to work. But when I go to test the port on canyouseeme.org it says: Error: I could not see your service on xx.xxx.xxx.xxx on port (25565)
(x = external Ip). I have tried everything, I have port forwarded correctly many times but for some reason it does not work now. Please help. I have attached photos of my port forwarding. I have tested the port while the server was running and it wasn't.
Port Forwarding Minecraft - 1

Added (1). It does have a static ip and it clearly is port forwarded to that PC I have done all of the basics.

Your PC should have a static ip and you should asign the portforward to that pc

Besides port forwarding, have you checked your Windows firewall? Sometimes that gets reset - you have to open the ports there too.
That 10.47.x.y IP address does not look that normal - not a usual home IP address range. Re-check your netmask and default gateway on the MC server. A basic test is to get on the MC server, and see if you can access the Internet from that machine first. That means the static IP is working properly.
MC server has to be running in order for external tests to see if the port is active…