Problems with Speeduino connection using JDY31 and JDY33 modules

Hello, I’m having connection issues with Speeduino when using the JDY31 and JDY33 Bluetooth modules. This problem only occurs with these modules—when I use an HC05, there are no issues. However, I am able to connect to TunerStudio, MSDroid, etc., using these modules.

I ran some tests to better understand what’s happening. I connected the module to the serial monitor and noticed that every time the connection is established, the module sends a “connected” message. I believe this may be interfering with the communication.

Would it be possible to modify it so that the Bluetooth connects first, then waits a few seconds (or milliseconds), and only after that RealDash attempts to communicate with Speeduino?