Well done and great writeup! Any idea why the bug hadn’t shown up sooner, like when running self tests?