I did reflash many times with different versions of BF. Nothing helped.
Untill yesterday, i flew my BetaFPV with OSD that i ordered of AliExpress and finally modded a camera to get the OSD. That worked like a charm. And my last pack i put insde my older Beta65s setup that gave me headaches, this time OSD works flawlessly. So wierd, cant understand how this could be, i didnt even connect it to BF.
But im really happy now i got 2 Whoops running OSD

Edit: Mystery solved, i realized that when i disarmed my Beta65s the throttle jumped up to 1999. On my Other Beta FC it did not.

Throttle jumping to 1999 when disarming?
Thats odd, but it certainly might be related to the OSD disappearing.

I cant see a way to misconfigure the FC to do that.
On the Tx though, it would be easy to setup a mixer line that will cause the throttle to react to the arm switch.
Are you using a different model on your Tx for this FC?
Have you checked in your output monitor on the Tx that it is not sending a high throttle signal on disarm?

Oh sorry, forgot to mention that it was the TX setup that gave me this wierd problem. I used my other setup on the TX by misstake and noticed the OSD was working like it supposed to. So you say its a mixer setting? Wierd thing is i have not touched any other settings (if not by misstake) then the normal stuff thats need to be done to get flying…

Appreciate you posting the dump of your BetaFPV FC. I updated my Beta65 with 3.2.3 (from 3.2.2) and it went smooth and it flies just the same. The one thing I noticed is that I didn’t have to go in and reset any of my non-default settings. 3.2.3 saved them before it flashed and reapplied them afterwards from the behavior I saw.

0n 3.2.0 and 3.2.2 updates, I had to reapply my diffs but not with 3.2.3. Progress! I went ahead and updated my Beta65s and 75 as well and they fly the same as well.