Perspective Session Event legacy script config failed to migrate to 8.3

After migrating a project from Ignition 8.1.33 Ignition 8.3.6, designer shows the Session Events within the project need to be migrated. Upon migration attempt, I get the error 'Unable to migrate legacy script config' (details below).

The first screenshot of my keystroke session event config is from the 8.1 instance and shows the valid regex pattern definition. Seems like there might be an issue in how these events are renamed when migrating to 8.3?

I can remove the event from the 8.1 instance, then backup and restore to 8.3 before manually recreating the event, but that is not a viable approach across our many projects and events. Are there any other workarounds to getting the projects to migrate properly?

java.lang.IllegalArgumentException: com.inductiveautomation.ignition.common.resourcecollection.NameInvalidException: Name ''InsertInsert[^ ]{2,24}Enter' (regex match)' is invalid
	at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChild(ResourceTreeNode.java:255)
	at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.lambda$createResourceInternal$10(DesignerProjectTreeImpl.java:213)
	at java.base/java.util.Optional.ifPresent(Unknown Source)
	at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.createResourceInternal(DesignerProjectTreeImpl.java:206)
	at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.createResource(DesignerProjectTreeImpl.java:189)
	at com.inductiveautomation.ignition.designer.project.DesignableProject.createResourceSafe(DesignableProject.java:99)
	at com.inductiveautomation.ignition.designer.navtree.EventScriptSingletonNode.migrateLegacyConfig(EventScriptSingletonNode.java:92)
	at com.inductiveautomation.ignition.designer.navtree.EventScriptSingletonNode.open(EventScriptSingletonNode.java:153)
	at com.inductiveautomation.ignition.designer.navtree.model.AbstractResourceNavTreeNode.onDoubleClick(AbstractResourceNavTreeNode.java:399)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(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.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)
Caused by: com.inductiveautomation.ignition.common.resourcecollection.NameInvalidException: Name ''InsertInsert[^ ]{2,24}Enter' (regex match)' is invalid
	at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChildInternal(ResourceTreeNode.java:264)
	at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChild(ResourceTreeNode.java:253)
	... 21 more

Ignition v8.3.6 (b2026042713)
Java: Azul Systems, Inc. 17.0.18