Has anybody else come across this, and does it happen on other units?
Yes, and it caused quite a serious accident (life changing injuries I think) when it did.
--- old post above --- --- new post below ---
FWIW I had this problem on SBB hauled stock a couple of days ago - doors were released, the handle (it's a physical one) pulled, but no amount of kicking actually opened the door. This affected both doors on a vehicle that had had them open at the previous stop. Just about managed to make it through to the next one to exit.
I *think* it was probably because of the curious modification SBB have done to their stock, though I hadn't come across it before on power-door stock, whereby when the train is moving at over 5km/h closure pressure[1] is applied periodically (about once every minute or so) and takes time to leak away and render the door openable again. If this happens just before the train drops below 5km/h, it can leave that vehicle with doors locked for an extra minute or so. This feature seems to act as mitigation against SBB's unsafe departure procedure (no feedback of closed doors before departure) which does sometimes result in trains going out with doors open.
[1] The UIC type door mechanism has two locks - "door blocking" which kicks in over 5km/h and mechanically disconnects the inside handle (older stock)/deactivates the inside button (newer stock), and "closure pressure" which, on the guard turning his key, applies air pressure to close all doors on both sides. This then slowly leaks away (older type doors) or runs a timer (newer type doors), before which the door cannot be opened from inside or outside.