You don't need to forward any ports in order to stake.
He never asked anything NOR mentioned staking in any kind of way on his post, so i don't get what you are talking about.
You absolutely need to have certain ports open to be able to make connections to the outside world.
Just open the wallet an make sure the program is not blocked by any firewall.
You just repeated basically what i just said.
If that doesn't help delete the blockchain data (but backup your wallet first) and let it resync.
If he cannot get connections to the program (and the port has been somehow accidently closed by accident), deleting blockchain data is not going to help in anyway nor magically create connections.
Next time before replying, read your posts because that was just really low quality post what you just made. Also do not talk about things which you do not understand, as this is considered "shitposting".