# Tag Splitter does not recognise history provider from external Module

**URL:** <https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418>\
**Category:** Module Development\
**Tags:** ignition81\
**Created:** [April 13, 2023, 3:50pm UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418 "2023-04-13T15:50:59Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ankita\_Kadam](https://avatars.discourse-cdn.com/v4/letter/a/b4bc9f/32.png) [@Ankita\_Kadam](https://forum.inductiveautomation.com/u/Ankita_Kadam)\
**Post date:** [April 13, 2023, 3:50pm UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/1 "2023-04-13T15:50:59Z")

</div>

I am trying to set up a Tag history splitter on Ignition 8.1.22 gateway. I am able to create the connection and send data on both databases. but the splitter shows "Connection available".  
First connection: MySQL tag history  
second connection : kafka\_tag\_history (tag provider configured with Kafka module which is developed my our team)

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

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

The issue here is tag history splitter status is not able to evaluate an external history provider. I believe this is a bug on splitter. The connection status for splitter is looking at the Datasource connection which does not exist in this case.  
I reached out to IA support and they think we need to modify our Kafka module to register the tag history provider differently with splitter.  
Can I get help in looking into this and suggest what changes needs to be done for this to work?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [April 13, 2023, 3:58pm UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/2 "2023-04-13T15:58:14Z")

</div>

The splitter doesn't know or care about database connections (how would remote history providers work, if that were the case?).

The logic is asking the TagHistoryManager for a TagHistoryProvider by name. Then that TagHistoryProvider is asked for a status, and expected to return `com.inductiveautomation.ignition.gateway.model.ProfileStatus#RUNNING`.

Without seeing your code, I can't offer any more useful advice.

---

<div class="post-metadata">

**Author:** ![Yousef\_Ali](https://avatars.discourse-cdn.com/v4/letter/y/87869e/32.png) [@Yousef\_Ali](https://forum.inductiveautomation.com/u/Yousef_Ali)\
**Post date:** [March 27, 2024, 8:58pm UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/3 "2024-03-27T20:58:42Z")

</div>

I have the same issue with Canary Tag provider .  
Canary tag provide working fine and able to historized and retrieve data from Canary Historian. But when create Splitter Tag provider between Canry provider and Other DB provider status showing "Disabled"

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

---

<div class="post-metadata">

**Author:** ![MSI\_EXP\_Auto](https://avatars.discourse-cdn.com/v4/letter/m/fbc32d/32.png) [@MSI\_EXP\_Auto](https://forum.inductiveautomation.com/u/MSI_EXP_Auto)\
**Post date:** [June 7, 2024, 4:15pm UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/4 "2024-06-07T16:15:03Z")

</div>

Did you ever figure this out? I'm having the same issue trying to set up a splitter with canary

---

<div class="post-metadata">

**Author:** ![MSI\_EXP\_Auto](https://avatars.discourse-cdn.com/v4/letter/m/fbc32d/32.png) [@MSI\_EXP\_Auto](https://forum.inductiveautomation.com/u/MSI_EXP_Auto)\
**Post date:** [June 7, 2024, 4:22pm UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/5 "2024-06-07T16:22:12Z")

</div>

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

Seeing conflicting statuses here.

---

<div class="post-metadata">

**Author:** ![Mahesh\_Madapathi](https://avatars.discourse-cdn.com/v4/letter/m/ce73a5/32.png) [@Mahesh\_Madapathi](https://forum.inductiveautomation.com/u/Mahesh_Madapathi)\
**Post date:** [June 13, 2024, 5:01pm UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/6 "2024-06-13T17:01:18Z")

</div>

Any update on this? were you guys able to fix this issue? I want to implement similar and just trying to see our community experiences. will be very helpful,...

---

<div class="post-metadata">

**Author:** ![Yousef\_Ali](https://avatars.discourse-cdn.com/v4/letter/y/87869e/32.png) [@Yousef\_Ali](https://forum.inductiveautomation.com/u/Yousef_Ali)\
**Post date:** [June 25, 2024, 11:29am UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/7 "2024-06-25T11:29:09Z")

</div>

i did restart to GW and working fine after that

---

<div class="post-metadata">

**Author:** ![Tiago\_Gomes](https://avatars.discourse-cdn.com/v4/letter/t/4da419/32.png) [@Tiago\_Gomes](https://forum.inductiveautomation.com/u/Tiago_Gomes)\
**Post date:** [October 17, 2025, 12:53pm UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/8 "2025-10-17T12:53:58Z")

</div>

I'm also experiencing the same issue with History Splitter and Canary.

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

Restarting the gateway didn’t solve the problem.

---

<div class="post-metadata">

**Author:** ![morgan1](https://avatars.discourse-cdn.com/v4/letter/m/e56c9b/32.png) [@morgan1](https://forum.inductiveautomation.com/u/morgan1)\
**Post date:** [November 27, 2025, 3:41am UTC](https://forum.inductiveautomation.com/t/tag-splitter-does-not-recognise-history-provider-from-external-module/72418/9 "2025-11-27T03:41:15Z")

</div>

I have the same issue with Canary

![image](https://us1.discourse-cdn.com/inductiveautomation/optimized/3X/6/e/6ebbcbb897d327410019d36d2c3e86c195e4d85c_2_690x47.png)
