Probably fixed a duration coupling bug in the second test. If a demand packet was imposed on connectMouseQuery, but it wasn't processed before connectMouseQuery made its next measurement and sent responses, then raiseOtherOutPermanentUntilMillis could have been raised too early. Recently, a duration coupling issue has been happening sometimes when I wake up my laptop, and this could be it.