Kakute H7 v1.3 connectivity issues

I’m hoping for some help after weeks of issues. I have flashed a Kakute h7 v1.3 with the px4 bootloader and qground control installs the firmware no issues. I had the usb connection drop in and out a few times, but managed to fully configure and setup. I went to change a few parameters days later and noticed it had wiped out everything that I set up. I had a transmitter connected along with motors and this was all working. A few more attempts and then the board stopped connecting to qgroundcontrol. I have redone the bootloader and firmware many times but now I cannot connect to it at all. The computer makes the w usb connect and disconnect sound continuously. I have tried on different computers and a Mac, same results.

Has anyone had this issue? Were you able to resolve it? Could it be a problem with hardware?

I should also add that when it does connect sometime I get an error “operation timeout, aborting transfer” in yellow at the top of qgroundcontrol and a pop up of “rally point transfer failed. Error: Mission request list failed, maximum retries exceeded”

This happens with and without an as card. When I flash it back to betaflight it seems to connect and work correctly.

I set it back to betaflight and it’s working fine. I then tried to install the bootloader for px4 again via the cube programmer - which was successful, no issues, but now qgroundcontrol isn’t recognising the board to install the px4 firmware. Can I use the v2 bootloader? Or does it have to be the v1.3? I’m not sure what to try next…