I got in contact with people from Denso. They let me note i was using an old version of the AOI, and recommended to use the latest version that is in the Rockwell web page. I replaced/updated the AOI “CIP_DW_RC8_EIPIF” that was producing a race condition with the command data and the strobe signal. This was the main reason for the faults.
The older AOI was sending the strobe bit before updating the command data, producing the race condition. The updated AOI first updates the command data then send the strobe signal.
I was using the outdated version because the latest version was password protected and encrypted with RSLogix 5000 V21 and i was using V20 per customer request, so it couldn’t been imported into the PLC program, due a different type of encryption. The new AOI’s had to be decrypted to be able to import them into the PLC program.
There haven't been any issues with the robot since the modification.