From what I have seen, yes. The error is more likely because the Toyopuc controller is in error.
It's been a long time since I dug into the communications between the robot and the PLC, and I'm not too sure I ever fully understood it when I did. I recall it being pretty solid through resets and replacements to the point it almost never needs to be re-established, or re-configured.