Can't open Alarm Notification Pipelines in Designer

I'm trying to open the Alarm Notification Pipelines window in Designer on Ignition 8.1.45. When I click on Alarm Notification Pipelines in the Project Browser, nothing happens (I'm expecting the "create a new pipeline" screen from the beginning of this video). The Pipeline Block Editor pane does appear, but nothing else. I've tested this in a new, blank project and get the same behaviour.

For example, here's the Perspective splash screen appearing as expected when I click the Perspective tab in the Project Browser:

And the Sequential Function Charts screen:

But nothing happens when I click on the Alarm Notification Pipelines button - it just stays on the previous screen:

I get the same behaviour even if I create a new pipeline from the Project Browser and try clicking / double clicking on it - no response from the rest of the window. Nothing is appearing in the Log Viewer either when clicking / double clicking on both of these to try and open them.

I'm new to Ignition so I'm not sure if all of these are supposed to have 'splash screens' like the ones above, but here are all the top-level tabs in the Project Browser that don't show a splash screen for me:

  • Alarm Notification Pipelines
  • Scripting
  • Named Queries
  • Web Dev

I'm also not sure if this is related or can be split off into a second thread, but when I use View > Reset Panels, I get the following error:

Cannot invoke com.inductiveautomation.ignition.designer.model.ResourceWorkspace.getFrames()" because the return value of "java.util.List.get(int)" is null

Full error below:
java.lang.NullPointerException: Cannot invoke "com.inductiveautomation.ignition.designer.model.ResourceWorkspace.getFrames()" because the return value of "java.util.List.get(int)" is null
	at com.inductiveautomation.ignition.designer.WorkspaceManager.makeNonSelectedUnavailable(WorkspaceManager.java:214)
	at com.inductiveautomation.ignition.designer.WorkspaceManager.resetToDefault(WorkspaceManager.java:200)
	at com.inductiveautomation.ignition.designer.IgnitionDesigner.resetLayout(IgnitionDesigner.java:727)
	at com.inductiveautomation.ignition.designer.IgnitionDesigner$Handler$19.actionPerformed(IgnitionDesigner.java:2530)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
	at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.Component.processEvent(Unknown Source)
	at java.desktop/java.awt.Container.processEvent(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

Ignition v8.1.45 (b2025010709)
Java: Azul Systems, Inc. 17.0.13

As per this somewhat similar thread I've deleted my cached runtimes but this didn't fix any of the issues I'm having.

Thank you!!

If this is still happening, you should contact Inductive Automation Support, a Null Pointer Exception with replication steps is enough to start a conversation with them.

I don't currently see it as a known issue, and the other thread you linked is a different problem. Deleting your cache does fix a lot of short-term Designer issues, if this persisted through it that is good information to share with Support.