Laptop freezes when connected to an external monitor

My Manjaro Cinnamon freezes when I connect the laptop to an external monitor. This does not happen every time but happens quite often. When it freezes, I can’t access the console (Ctrl + Alt + 2), nor can I reboot the laptop by Alt + SysRq REISUB. Any tips on how to troubleshoot and fix this problem will be greatly appreciated.

Laptop: Acer Aspire 5 (A515-43-R19L)
Monitor: a 23-inch LCD monitor (LCD-MF235XDBR)
CPU: AMD Ryzen 3 3200U
uname -a output:

Linux (hostname) 5.9.16-1-MANJARO #1 SMP PREEMPT Mon Dec 21 22:00:46 UTC 2020 x86_64 GNU/Linux

I haven’t had a chance to try with other monitors. Also, my monitor is rather old (bought in 2015). Will I have a better chance of avoiding this issue if I buy a more recent one?

This may have nothing to do with Cinnamon. Please suggest to me if there is a better community for this.

Ctrl+alt+T you mean?

Please use something like inxi -Fazi instead of that. Read this beautiful thread How to provide good information