Canon pixma printer won't stay connected to wireless router

I have a Canon TS3500 wireless printer and every time I need to print from my smartphone I have to restart my router then it will print what's in the queue but if I try to print something else I have to restart the router again.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 1

crwdns2942205:01crwdne2942205:0:

I have the same issue.

From my Windows 11 laptop I can only print once then I have to reboot everything to print again..

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

crwdns2934285:0crwdne2934285:0