Well I thought I had it but I havent. Miner restarted and now stuck at 10 connections again. I've checked the port is open with various checkers online and the IP address for the Apollo is static. Also allowed port access with my firewall (not that it should affect the router I suppose as its on my main PC). But still its stuck at 10 connections.
What do the online port checkers say? That the port is open?
You'll have to forward the port on your router too if you've only forwarded it on the firewall (I may be understanding what you wrote incorrectly)