In the installed version of pymodbus, readonly=True blocked internal updates as well, so the registers were switched to writable. The same real-world guarantee is instead satisfied by the gateway's ...