FW13 screen freezes when bumped

I bought my Framework 13 (11th gen Intel) second hand and installed Fedora 41 onto it.

When i pick up my laptop and bump it very lightly, whole screen freezes, audio stops playing and laptop does not respond to keyboard or mouse. The only solution is long-press power button. At the same time, these bumps create visual artifacts on screen.

I have checked journalctl -b -1 and haven’t found any errors. Looks like OS was operating normally till the very end. I suspect this is hardware-related issue

I disassembled the laptop and re-seated all the connectors to the motherboard (keyboard, battery, webcam, screen, wireless antennas, even speakers and audio jack ribbon cable. It did not help.

Any ideas what could be causing this?
Thanks in advance