@roslof The release event is not counted for the unlock passkey, so it doesn't matter what's the mapping reported. At some point, the HAT events have been discarded as valid input from the passcode matching (here) and this causes your issue.
For a Dualshock controller (like yours) unlocking works using one of the joysticks, but not the D-Pad (which is a HAT type input).
hi @pjft , I think I found it. When all items in the retropie system (i.e audio, bluetooth, wifi etc) are set to hidden, this causes the crash as described above. if you have at least 1 item set to not hidden, it then works fine.