Problem: Powered Up hub Bluetooth disconnects shortly after running a custom program in the Powered Up app
Details: I have the Crocodile locomotive that runs perfectly when I'm using the Lego Crocodile program. It will run without the Bluetooth disconnecting. Recently I made a small custom program in the Powered Up app and noticed that the Bluetooth was disconnecting frequently.
I've tried a lot of different combinations to see if I could isolate the fault of the problem.
1. (Android device) Ran the Crocodile locomotive using the Lego Crocodile program and timed how long it would run before Bluetooth disconnected - Ran until I stopped it.
2. (Android device) Ran Croc using custom program and timed how long it took for Bluetooth to disconnect - Disconnects in about 30 seconds.
3. (iOS) Ran the custom program with my iPad and Bluetooth stayed connected longer, but still disconnected after about 2 minutes.
4. Got a reply from Lego Tech Support - Mostly checking settings, etc. (I checked settings and didn't find anything I needed to change).
5. Did some more testing - Verified with Android and iOS that the Lego crocodile program will run without Bluetooth disconnecting. Works perfectly (Ran the train for >5 minutes)
6. I tried putting iOS and Android device in different locations to see if that would make a difference; it didn't. I am <5 meters away from the hub.
7. My Android is up to date and so is the Powered Up app.
I've probably tried some other things that I forgot to list. I've searched for others with the similar problem but I haven't found anything that matched.
Any guidance on why the Bluetooth works fine when using the Lego crocodile program, but when using a simple custom one, it loses connection within minutes?
I am planning to run a multi train set up with programmed stops, etc.
Thank you in advance for any replies!