Having worked on autonomous robot software, I'm willing to bet this is software taking the blame for a hardware issue :-)
When asked if a problem is hardware or software you provide the same answer if someone asks you if you are a god... you say YES!
Every real toolmaker is gifted with perfect precognitive capabilities so their tool behaves exactly as it should for all users, don'cha'know.
I'm sure you've had to deal with plenty of spurious bug reports in your career :-)
Looks at commit history
Oh it was me...