You have 21025, in both the port fields on the settings?
Public and Private, should be both set to the same thing.
From your post there... looks like you have local set to port 1?
(external clients are sending info to port 21025 across the internet.... and you want to take that, and send that to your internal software, who is also listening on 21025)
I am guessing 192.168.0.10 is your PC. (make sure if you are doing this regularily, to set your PC to a static address.. otherwise your PC IP could change)
Even to test, turn off your PC firewall temporarily, as it could be blocking the port internally.
---
While not for game servers.. i port forward 4 sets of ports... Two different HTTP ports, an FTP port, and a port for media playthrough... all port forward, and work with no issues.