I ended up replacing this quicker than I expected. Maybe I had a bad one. But so far the replacement one is still working.