Nah, all good, thanks for reporting these! Fortunately this one too is a very much corner case (though annoying one) but I will try to replicate and fix it for the next patch. Something is indeed going quite wrong there and I guess as you suspected that SIN is not waiting for you to stop shopping and triggers the level ending too. Weird how the HP bar is not displaying at all anymore and how the whole level blinks out when you try to select something (I guess). And the shop isn't showing the exit option either...