I cleaned the contact with steel wool and if I press hard on the battery door it works. The battery is not making contact with something in there. I tried to add a piece of tin foil but that didn't work. It got tighter for sure but would not turn on.
Honestly, I can't remember how long I have...