Skip to content
English
  • There are no suggestions because the search field is empty.

DeviceLink Studio 5000 error: "Failed to upload tags" or "Child process failed with code 42"

One of several known Studio 5000 bugs can cause this error

If you notice the text seen below in your failed Job's error message, you may be experiencing one of the Studio 5000 bugs.

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> 
System.Runtime.InteropServices.COMException (0x80043A1D): RxCsE_UPLOAD_OF_TAGS_FAILED - Failed to upload tag(s).
  1. A firmware bug in V32.00 and higher, which Rockwell claims to have resolved in V33.01 and V34.00

Rockwell previously hosted a Knowledge Base article at this link, but it seems to have since been removed. Regardless, below are screenshots from the original article that describe the problem and how you can resolve it. Since this is a known firmware bug in the PLC's themselves, there is nothing that Copia can do to resolve the issue.

2. A separate Studio 5000 session is making on-line edits to the processor during the upload.

Rockwell Knowledge Base Article IN39127 covers this behavior in some detail and is included as a reference by clicking this link: Rockwell Knowledge Base Article IN39127.

The only recourse is to avoid making online edits during a DeviceLink run.  If desired, this can be made explicit by leaning the "controller key switch in hard program or hard run mode." This necessitates turning the key switch back whenever it is desired to make online changes again.

3. An as-yet-unidentified bug with V32+ causing uploads to fail

Sometimes going online and completing a trivial run edit (such as adding a NOP instruction, or even making two edits to add/remove a branch) can fix the upload.