usually its tucked under the upper access panel.....
if the machine fails in some way, or loses power, you can still pop open the door...
all Neptunes have them....
now that you mention it, I don't know of any other FLer or machine with a lid lock offering a manual release...could explain how door latches get broken...