Pixhawk beeps and then loses connection after downgrading qround control to fix paramter issue

i had the latest version of qround control, but i kept getting errors for the lights and camera settings that said missing parameters. forums said to downgrade qgroundcontrol to v4.2.8, and the problems went away. now for some reason, when i am testing the motors, after a little bit (around 30 seconds) the pixhawk ignores all inputs (motors continue moving even after stick is moved back) beeps once loudly, and then qgroundcontrol says it lost communication. only is fixed after shutting off the power and plugging it back in again. evdrything else should be on the newest firmware.