I am working on a robotics control program using a Jetson Nano computer, a bluetooth receiver, and a PS4 controller. The program is written in Python and I am using the pyPS4Controller library to read events from the PS4 controller (button presses, joystick maneuvers, etc.) Once connected, it works pretty well for the most part. However, there are a few times where the program does not respond to any events on the controller. It is very hard to diagnose this problem because it happens sporadically and both the computer and controller act as though they're still connected to each other through bluetooth. I'm assuming there is something wrong happening with the controller when this happens. Is it possible to read something from the controller constantly? Should I try a different approach besides using pyPS4Controller?