Designer Launcher Failed Launch error occurred

I am connecting to a gateway on a VM through a VPN.
I can connect to the gateway webpage and download Designer Launcher
NOT using SSL on gateway
Designer set to use 4gb of memory which is < available memory on both machines
I have deleted the Cache folder in user/.ignition/cache with same result.

Adding the gateway works but when I try to open gateway I get

DEBUG [DesignerLauncher ] [2023/03/29 16:06:08]: Stopping multicast receiver service...
DEBUG [DesignerLauncher ] [2023/03/29 16:06:08]: Stopping localhost receiver service...
INFO [DesignerLauncher ] [2023/03/29 16:06:17]: Set initial logging level to DEBUG
DEBUG [TrustStore ] [2023/03/29 16:06:17]: Attempting to initialized with named type: jvm
DEBUG [TrustStore ] [2023/03/29 16:06:17]: Trust Store 'jvm' initialized.
DEBUG [DesignerLauncher ] [2023/03/29 16:06:18]: Starting localhost receiver service...
DEBUG [DesignerLauncher ] [2023/03/29 16:06:18]: Starting multicast receiver service...
DEBUG [DesignerLauncher ] [2023/03/29 16:06:18]: Multicast receiver service started.
DEBUG [GatewayInfoRetrieverService ] [2023/03/29 16:06:19]: Task has been called for gateway http://10.3.4.157:8088
DEBUG [GatewayInfoRetrieverService ] [2023/03/29 16:06:19]: Task has been called for gateway http://localhost:8088
INFO [GatewayConnect ] [2023/03/29 16:06:21]: Attempting to connect to gateway http://10.3.4.157:8088...
DEBUG [GatewayConnect ] [2023/03/29 16:06:21]: checking state of gateway http://10.3.4.157:8088
DEBUG [GatewayConnect ] [2023/03/29 16:06:21]: gateway 'http://10.3.4.157:8088' state: RUNNING
INFO [GatewayCommUtil ] [2023/03/29 16:06:23]: Downloading "http://10.3.4.157:8088/system/launchbin/launchclient.jar" (timeout=30)...
ERROR [LaunchUtil ] [2023/03/29 16:06:23]: Launch Error Occurred: Downloading of launchclient.jar failed, Launching will not occur
com.inductiveautomation.ignition.launcher.common.error.HttpResponseException

Was there any more? It looks like the meat of the actual error wasn't included.

INFO [GatewayConnect ] [2023/03/29 16:53:05]: Attempting to connect to gateway http://10.3.4.157:8088...
DEBUG [GatewayConnect ] [2023/03/29 16:53:05]: checking state of gateway http://10.3.4.157:8088
DEBUG [GatewayConnect ] [2023/03/29 16:53:05]: gateway 'http://10.3.4.157:8088' state: RUNNING
INFO [GatewayCommUtil ] [2023/03/29 16:53:07]: Downloading "http://10.3.4.157:8088/system/launchbin/launchclient.jar" (timeout=30)...
ERROR [LaunchUtil ] [2023/03/29 16:53:07]: Launch Error Occurred: Downloading of launchclient.jar failed, Launching will not occur
com.inductiveautomation.ignition.launcher.common.error.HttpResponseException
at com.inductiveautomation.ignition.launcher.common.utils.GatewayCommUtil.getGatewayConnection(GatewayCommUtil.java:203)
at com.inductiveautomation.ignition.launcher.common.utils.GatewayCommUtil.getGatewayConnection(GatewayCommUtil.java:114)
at com.inductiveautomation.ignition.launcher.common.utils.GatewayCommUtil.downloadFile(GatewayCommUtil.java:523)
at com.inductiveautomation.ignition.launcher.common.utils.LaunchUtil.lambda$downloadLaunchClientJar$7(LaunchUtil.java:551)
at com.inductiveautomation.ignition.launcher.common.utils.FileUtils.runResourceLockedAction(FileUtils.java:110)
at com.inductiveautomation.ignition.launcher.common.utils.LaunchUtil.downloadLaunchClientJar(LaunchUtil.java:549)
at com.inductiveautomation.ignition.launcher.common.utils.LaunchUtil.getLaunchClientJar(LaunchUtil.java:419)
at com.inductiveautomation.ignition.launcher.common.utils.LaunchUtil.launchApplication(LaunchUtil.java:67)
at com.inductiveautomation.ignition.launcher.designer.utils.DesignerLaunchUtil.verifyThenLaunch(DesignerLaunchUtil.java:74)
at com.inductiveautomation.ignition.launcher.designer.utils.DesignerLaunchUtil.lambda$launchApplication$2(DesignerLaunchUtil.java:32)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.event.Event.fireEvent(Event.java:198)
at javafx.concurrent.EventHelper.fireEvent(EventHelper.java:219)
at javafx.concurrent.Service.fireEvent(Service.java:856)
at javafx.concurrent.Service.lambda$new$4(Service.java:556)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106)
at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113)
at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234)
at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:136)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106)
at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113)
at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147)
at javafx.concurrent.Task.setState(Task.java:698)
at javafx.concurrent.Task$TaskCallable.lambda$call$1(Task.java:1437)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:829)

Found the issue in network firewall that was blocking the .Jar file transfer.

Yeah, this is not an uncommon issue, this post must have slipped my mind or I would have suggested something along those lines.