just spent the last 5 hours trying to troubleshoot a weird software glitch and i'm starting to lose my mind.