I have a very simple setup. it is just a main function that streams a serial output with a "fixed" value over time (every 250ms), I just update this value over Bluetooth with a custom C# application. On version 1.0.4 I can connect/reconnect as many times as I want without any issues (so far). version 1.0.5 worked on first time connect only, had to reset if by any reason I disconnected or closed my C# app. version 1.0.6 connects, and reconnect. But after reconnection, "sometimes" the updated value gets lost on the limbo. This does not happen on v1.0.4
At first I thought it could be a timer/interrupt overlay, but now its just a loop with a millis() comparison.