i had rejuvenate working on my vita from psm unity, 3 days ago and i was playing NES happily

but today when i tried to play again it stuck at waiting screen

that's because in the previous 3 days i was working on my tp link router and changed setting and doing some stuff like that, so i figure out what was the problem (in my case) and hope it would also work for you guys

i tried all the possibilities and nothing works , here the list:
1- daily psm check again again (didn't work)
2- rebuild database and did the whole process of psm+ (didn't work)
3- check the dns server of my router , and changed to google public dns (didn't work) and then set to default but didn't work as well.
4- and then I disable the ap isolation (which I enabled while doing tp link stuff

) and it works
check your router setting and disable AP isolation and that might work.