Here's what solved the issue for me.
Easy repair. Just basic tools and a couple of hours.
These use a sweeper arm, kind of like a fuel level sensor in a fuel tank, to tell if the door is open or closed.
Over time these arms can wear down a bit or get jostled hard enough to bend the arm, making...