# \[IGN-14001\] Tags in Siemens PLCs erroring tag group "CreateMonitoredItems failed: Bad\_InternalError"

**URL:** <https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025>\
**Category:** Ignition 8.3 Early Access\
**Created:** [August 21, 2025, 9:16am UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025 "2025-08-21T09:16:47Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 9:16am UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/1 "2025-08-21T09:16:47Z")

</div>

Hi Thought i’d fixed it but appears not.

I have a siemens and rockwell PLC connected to an 8.3 Beta 4 SCADA and i have seperate tag groups setup for the siemens and rockwell plc tags.

For some reason a significant portion of the siemens PLC tags are in error with the error code:

Error("CreateMonitoredItems failed: Bad\_InternalError: An internal error occurred as a result of a programming or configuration error.")

These tags are UDTs and if i change the tag group to any tag group apart from the one defined in the UDT the error sometimes goes away

Also most of the time i have the tag group in the UDT set to something different to the main one these tags appear to work.

Faulty

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/3/d324c26d0066fd00c8d6c0da2b1b5761b4ccd9b6.png)

Working

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/6/f6e82d9cfb857399c342787bfb74fcc04af5c655.png)

---

<div class="post-metadata">

**Author:** ![robertm](https://avatars.discourse-cdn.com/v4/letter/r/ea5d25/32.png) [@robertm](https://forum.inductiveautomation.com/u/robertm)\
**Post date:** [August 21, 2025, 10:17am UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/2 "2025-08-21T10:17:03Z")

</div>

Are you certain each member instance in the UDT has the correct tag group? I had a similar issue when one member within the UDT had a tag group that did not exist. Each atomic member of the UDT can have different tag groups assigned, and not beholden to the UDT tag group.

---

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 10:50am UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/3 "2025-08-21T10:50:26Z")

</div>

Yes i am, and in case the binding was creating some weridness i’ve also set overriden the instance and set the tag group manually to “Siemens Safety PLC” same error.

As soon as I set the tag group to another group if the tag is going to start working it does. This is inconsistent though

Werid thing i’ve noticed aswell the rockwell PLC connection displays lots of “monitored items” when i click view details in the connections window on the gateway where as the siemens PLC connection always displays 0 even when some tags are working

Also if i deliberately break the tag group name i get a different error

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [August 21, 2025, 11:47am UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/4 "2025-08-21T11:47:11Z")

</div>

Can you get a Wireshark capture?

Pretty sure these errors come from the server, not sure there’s anything to do on Ignition side.

---

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 12:29pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/5 "2025-08-21T12:29:15Z")

</div>

I’m using the OPC server built into ignition not an external 3rd Party one. Does that change anything?

I have wire shark on the machine anything in particular i should grab?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [August 21, 2025, 12:31pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/6 "2025-08-21T12:31:47Z")

</div>

Yes, a little bit... which driver are you using? The new Siemens symbolic or the legacy Siemens?

---

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 12:48pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/7 "2025-08-21T12:48:03Z")

</div>

New Siemens Symbolic driver with a s7-1516F

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [August 21, 2025, 12:48pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/8 "2025-08-21T12:48:34Z")

</div>

Can you export and attach your gateway logs here?

---

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 2:10pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/9 "2025-08-21T14:10:38Z")

</div>

I can’t seem to get the logs to display anything not sure if updating to beta 4 has broken this. when i click download it just takes me to a blank page 😅

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [August 21, 2025, 2:11pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/10 "2025-08-21T14:11:03Z")

</div>

You can get the wrapper.log file(s) from the filesystem and zip them up instead.

---

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 2:20pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/11 "2025-08-21T14:20:31Z")

</div>

Hopefull this helps

[wrapper.log.zip](https://forum.inductiveautomation.com/uploads/short-url/wzbVwYhlrUWXAYzv8geQsOzJIV8.zip) (490.7 KB)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [August 21, 2025, 2:32pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/12 "2025-08-21T14:32:11Z")

</div>

I think you forgot the most recent wrapper.log file, the one that doesn't end with a number, but it might be okay anyway because these have plenty of errors in them.

---

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 2:51pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/13 "2025-08-21T14:51:04Z")

</div>

Here you go in case you need it

[wrapper.log](https://forum.inductiveautomation.com/uploads/short-url/tft0IQ5ENnZoQ6Z6CyiJBC7PLOv.log) (9.9 MB)

---

<div class="post-metadata">

**Author:** ![Cody\_Morgan](https://avatars.discourse-cdn.com/v4/letter/c/db5fbb/32.png) [@Cody\_Morgan](https://forum.inductiveautomation.com/u/Cody_Morgan)\
**Post date:** [August 21, 2025, 2:55pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/14 "2025-08-21T14:55:16Z")

</div>

This looks like a known issue that we discovered yesterday morning. We have a fix pending for it right now, if all goes well it will make the next release.

It looks like you’re attempting to subscribe to tags that do not exist on the PLC. This is indicated in the logs by (several instances, this is one example):

```python
INFO | jvm 2 | 2025/08/21 15:13:58 | D [d.S.SymbolicAddressSpace] [15:13:58.192]: read: NodeId unknown: NodeId{ns=1, id=[Siemens Safety PLC]PLC.Blocks.CP03_RB_2.C_Config_Alarms} device-name=Siemens Safety PLC
INFO | jvm 2 | 2025/08/21 15:13:58 | de.deltalogic.accon.aglink4.AglIOException: Method: 'symbolic_GetNodeByPath', Error Code: 'AGL40_SYMBOLIC_PATH_UNKNOWN_FIELD', Error Nr: '0xFFFA0009', Error Message: 'AGL40_SYMBOLIC_PATH_UNKNOWN_FIELD', AdditionalInfo: '0',

```

Unfortunately, if you have even 1 invalid address, the entire request will break. The planned solution will allow valid tags to continue working without issue, even if you have a few invalid addresses. It will also set the status on the individual invalid tags more appropriately, instead of an “InternalServerError”

---

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 2:59pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/15 "2025-08-21T14:59:00Z")

</div>

Hi Cody,

I am in the process of creating the missing PLC tags didn’t realise that would be causing an issue like this.

I’ll get the last ones finished up, then report back if that resolves the issue 🙂

Thanks for the help

Hopefully, the fix works on your end

---

<div class="post-metadata">

**Author:** ![Cody\_Morgan](https://avatars.discourse-cdn.com/v4/letter/c/db5fbb/32.png) [@Cody\_Morgan](https://forum.inductiveautomation.com/u/Cody_Morgan)\
**Post date:** [August 21, 2025, 3:04pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/16 "2025-08-21T15:04:18Z")

</div>

> I am in the process of creating the missing PLC tags didn’t realize that would be causing an issue like this.

It shouldn’t cause this issue, sorry for the inconvenience. One of the changes I made to address some of the other beta feedback caused it.

> Hopefully, the fix works on your end

The fix is hasn’t gone through the entire QA process yet, but it does look good from my testing so far. 🤞

---

<div class="post-metadata">

**Author:** ![billy\_hanner](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@billy\_hanner](https://forum.inductiveautomation.com/u/billy_hanner)\
**Post date:** [August 21, 2025, 3:55pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/17 "2025-08-21T15:55:14Z")

</div>

I’ve changed my UDTs to drop all tags that aren’t configured to a default group all my tags that fully exist in the siemens PLC appear to be working correctly now 🙂

I think i saw another post about this i assume there is gonna be a fix for when you update the PLC tags having to enable/disable the PLC connection to get the new tags to appear in the SCADA?

---

<div class="post-metadata">

**Author:** ![Cody\_Morgan](https://avatars.discourse-cdn.com/v4/letter/c/db5fbb/32.png) [@Cody\_Morgan](https://forum.inductiveautomation.com/u/Cody_Morgan)\
**Post date:** [August 21, 2025, 5:12pm UTC](https://forum.inductiveautomation.com/t/ign-14001-tags-in-siemens-plcs-erroring-tag-group-createmonitoreditems-failed-bad-internalerror/110025/18 "2025-08-21T17:12:46Z")

</div>

Yes, there will be a menu button added to the device connection in the Gateway UI that you can click to reload the symbol information from the PLC.

You will still have to manually click the button, but you won't have to disable/enable the connection.
