Not sure at this point, I can see how annoying it can be, though. All I confirm is that it does, indeed, seem to behave fine in 4.25.3
Had a look at the database @ https://issues.unrealengine.com/
…but nothing pops for me, nothing unusual at least. Chances are this is new or there is a secret settings I’m not aware of.
Never experienced this before, sorry.