Entire folder of tags lost to error

Was working on tag even scripts this morning and all of a sudden the folder with all the tags became completely inaccessible showing as and error icon in the tag browser. Every other tag works except for tags inside this specific folder. Pretty much an entire morning worth of work down the drain. Restarting the gateway solves nothing. No errors on the gateway log, but this error in the designer.

10:54:30.627 [Tags-TreeLoader-1] ERROR com.inductiveautomation.ignition.client.tags.tree.node.FolderNode - Error loading tags underneath [default]KPI/TP11/Charts
java.util.concurrent.ExecutionException: com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Unable to read response from Gateway.
at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source)
at com.inductiveautomation.ignition.client.tags.tree.node.TagTreeNode.executeChildrenBrowse(TagTreeNode.java:134)
at com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode$Loader.doRun(AbstractBrowseNode.java:511)
at com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode$Loader.run(AbstractBrowseNode.java:551)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Unable to read response from Gateway.
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:341)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:457)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:273)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:268)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.invoke(GatewayInterface.java:917)
at com.inductiveautomation.ignition.client.tags.impl.GatewayTagInterface$GatewayProviderProxy.browseAsync(GatewayTagInterface.java:281)

You should be in contact with support, if you’re not already. In an ideal world, it might be possible to recover your data - at the very least, we should collect as much information as we can so that we can fix whatever bug caused this.

So I just recreated the tags in another folder after this.

Today I came in to an absolute catastrophe. The folder that became inaccessible was now accessible. However every single tag that was created between when this folder became inaccessible was now gone.

All data collection over the weekend is now unreliable and displays just do not work.

Is there some sort of automatic rollback that can happen on tag errors that was simply delayed by near 2 weeks?

Either way this is an absolutely catastrophic bug and has forced me to have to spend the rest of the week migrating data collection over to a more reliable solution.

Are there backups created of the tag system?

Did you contact support as requested? If not, please do so.