# Changes in Historical tag paths in 8.3.3?

**URL:** <https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363>\
**Category:** Ignition\
**Tags:** ignition83, scripting\
**Created:** [March 6, 2026, 2:23pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363 "2026-03-06T14:23:43Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![leonard.smit](https://avatars.discourse-cdn.com/v4/letter/l/cab0a1/32.png) [@leonard.smit](https://forum.inductiveautomation.com/u/leonard.smit)\
**Post date:** [March 6, 2026, 2:23pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/1 "2026-03-06T14:23:43Z")

</div>

Hi All,

I’m using the new system.historian.queryRawPoints function introduced in 8.3, worked fine in 8.3.1 and 8.3.2, but in 8.3.3 it seems not to function with historical tag paths anymore?

I keep getting no data:

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

Power charts and historical binding does work.

Thanks,

Leonard

---

<div class="post-metadata">

**Author:** ![Zachary\_Ray](https://avatars.discourse-cdn.com/v4/letter/z/dec6dc/32.png) [@Zachary\_Ray](https://forum.inductiveautomation.com/u/Zachary_Ray)\
**Post date:** [March 6, 2026, 2:37pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/2 "2026-03-06T14:37:55Z")

</div>

Are you in trial mode? If the license expires, the historian will not return any data points.

---

<div class="post-metadata">

**Author:** ![leonard.smit](https://avatars.discourse-cdn.com/v4/letter/l/cab0a1/32.png) [@leonard.smit](https://forum.inductiveautomation.com/u/leonard.smit)\
**Post date:** [March 6, 2026, 3:07pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/3 "2026-03-06T15:07:04Z")

</div>

No, defiantly not in trial mode, still had like an hour left.

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [March 6, 2026, 3:33pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/4 "2026-03-06T15:33:25Z")

</div>

You might upgrade to v8.3.4 as I believe there's a fix in there for a problem similar to what you're mentioning.

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [March 6, 2026, 4:24pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/5 "2026-03-06T16:24:47Z")

</div>

I think @michael.flagler is referring to [this release note](https://inductiveautomation.com/downloads/releasenotes/8.3.4#:~:text=Fixed%20path%20parsing%20to%20account%20for%20older%20historical%20path%20syntax) within 8.3.4. The fix in question dealt with historical paths which included a `drv` reference, and so I’m not confident taking that version will resolve your issue. I’m directing someone with more experience in this space toward this thread.

---

<div class="post-metadata">

**Author:** ![apadilla](https://avatars.discourse-cdn.com/v4/letter/a/4bbf92/32.png) [@apadilla](https://forum.inductiveautomation.com/u/apadilla)\
**Post date:** [March 6, 2026, 4:59pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/6 "2026-03-06T16:59:14Z")

</div>

Hello Leonard, I would expect `system.historian.queryRawPoints` to still work with your example script on 8.3.3. The fact you’re getting an empty set returned indicates that the tag path can’t be found. Can you confirm that the tag still exists and is storing specifically to the ‘Core’ historian?

---

<div class="post-metadata">

**Author:** ![apadilla](https://avatars.discourse-cdn.com/v4/letter/a/4bbf92/32.png) [@apadilla](https://forum.inductiveautomation.com/u/apadilla)\
**Post date:** [March 6, 2026, 5:05pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/7 "2026-03-06T17:05:16Z")

</div>

Another thing to try is to edit the pen in the Power Chart and compare the historical path listed there to what you’re trying in the script. I would expect the version listed in the Power Chart to work.

 ![Screenshot 2026-03-06 at 9.04.57 AM](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/9/297549011089f3eaf5308a6c874ea3d229ed2a24.jpeg)

---

<div class="post-metadata">

**Author:** ![leonard.smit](https://avatars.discourse-cdn.com/v4/letter/l/cab0a1/32.png) [@leonard.smit](https://forum.inductiveautomation.com/u/leonard.smit)\
**Post date:** [March 6, 2026, 5:27pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/8 "2026-03-06T17:27:19Z")

</div>

Thanks for this Apadilla,

So it seems that it does not work with the old drv syntax:

This does not work,  
histprov:Core:/drv:default:default:/tag:default/Sine/Sine0

but the following as referenced by the Power Chart does:

histprov:Core:/sys:ignition-acf47f0e7b73:/prov:default:/tag:sine/sine0

Should the old syntax still be supported?

---

<div class="post-metadata">

**Author:** ![apadilla](https://avatars.discourse-cdn.com/v4/letter/a/4bbf92/32.png) [@apadilla](https://forum.inductiveautomation.com/u/apadilla)\
**Post date:** [March 6, 2026, 5:32pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/9 "2026-03-06T17:32:06Z")

</div>

Support for the `drv` syntax was broken in 8.3.3 but has been restored in 8.3.4.

---

<div class="post-metadata">

**Author:** ![leonard.smit](https://avatars.discourse-cdn.com/v4/letter/l/cab0a1/32.png) [@leonard.smit](https://forum.inductiveautomation.com/u/leonard.smit)\
**Post date:** [March 6, 2026, 5:34pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/10 "2026-03-06T17:34:34Z")

</div>

I upgraded to 8.3.4, but still seem to have the same issue?

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

---

<div class="post-metadata">

**Author:** ![apadilla](https://avatars.discourse-cdn.com/v4/letter/a/4bbf92/32.png) [@apadilla](https://forum.inductiveautomation.com/u/apadilla)\
**Post date:** [March 6, 2026, 6:25pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/11 "2026-03-06T18:25:13Z")

</div>

The tag path listed has duplicate “default” tag providers

> histprov:Core:/drv: **default** :default:/tag: **default** /Sine/Sine0

Could you try something like this?

> histprov:Core:/drv:gatewayName:default:/tag:Sine/Sine0

---

<div class="post-metadata">

**Author:** ![leonard.smit](https://avatars.discourse-cdn.com/v4/letter/l/cab0a1/32.png) [@leonard.smit](https://forum.inductiveautomation.com/u/leonard.smit)\
**Post date:** [March 6, 2026, 6:51pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/12 "2026-03-06T18:51:25Z")

</div>

So

```python
['histprov:Core:/drv:default:default:/tag:Sine/Sine0']

```

Does not work, but replacing default with the gateway name for the drv works:

```python
['histprov:Core:/drv:Ignition-acf47f0e7b73:default:/tag:Sine/Sine0']

```

Im sure in the past you could pass default for the drv name?

---

<div class="post-metadata">

**Author:** ![apadilla](https://avatars.discourse-cdn.com/v4/letter/a/4bbf92/32.png) [@apadilla](https://forum.inductiveautomation.com/u/apadilla)\
**Post date:** [March 6, 2026, 9:43pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/13 "2026-03-06T21:43:28Z")

</div>

The expected format is `histprov:HistorianName:/drv:GatewayName:TagProvider:/tag:TagPath`. This is how 8.1 paths work too.

The problem was an earlier version of 8.3 incorrectly assumed the local gateway name when using `drv`. So `drv:default:default` became `drv:localGatewayName:default` in the backend when the history lookup occurred.

This wasn’t an issue when returning local history but was when attempting to return history from remote gateways. For this reason we cleaned up the logic and again require the gateway name to be explicit after the `drv`. This is why the same path is failing for you now because with the new logic it’s looking for a gateway named ‘default’ with tag provider ‘default’ which doesn’t exist.

---

<div class="post-metadata">

**Author:** ![louagejasper](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/louagejasper/32/86311_2.png) [@louagejasper](https://forum.inductiveautomation.com/u/louagejasper)\
**Post date:** [March 9, 2026, 9:57am UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/14 "2026-03-09T09:57:27Z")

</div>

Are you claiming that the power chart uses any of the 'systen.historian' functions? I researched a little bit, but I thought coming to the conclusion that is still uses 'system.tag' functions, but I could be wrong.

---

<div class="post-metadata">

**Author:** ![hunterdg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/hunterdg/32/67774_2.png) [@hunterdg](https://forum.inductiveautomation.com/u/hunterdg)\
**Post date:** [April 28, 2026, 7:14pm UTC](https://forum.inductiveautomation.com/t/changes-in-historical-tag-paths-in-8-3-3/114363/15 "2026-04-28T19:14:22Z")

</div>

is it appropriate to use system, provider, and driver in a historical path or should i compose the string differently per version? does 8.3 ignore drv if sys and prov exist?
