Router Restarts time to time

My GL-MT300N-V2 router restarts time to time without me doing anything.

Does anybody know why this happen?

Have you checked the System → “Scheduled Tasks” item in your admin panel? One possible enabled item is “Schedule Reboot”. This might be enabled for you.

Could be scheduled reboot (if available) or power issues or overheating.

Check your power adapter.

Generally reboot is due to power. Change to a new (better) one.
Don’t use 5V1A. Use 5V2A at least.

When using PD power adapters, it is possible that the PD power adapter cut power when plugging other devices.