@FastSpace То, что происходит там это именно таймаут, а не какая-то ошибка. Скорее всего из-за того, что работа в BAS происходит немного медленнее чем в обычном браузере. Так как здесь речь идет не об отставании в несколько раз, а скорее о небольшой задержке - это не является проблемой. Оптимизировать код для того, чтобы пройти этот тест я не буду.
Замена значений батареи происходит на уровне с++, и сделана максимально качественно, эмулируется и размер батарее и разрядка/зарядка, данные берутся из реального устройства.