Unable to launch omniverse apps on ubuntu 20 EC2 instance

Launcher works but none of the apps actually launch. Error log is as follows:
launcher.txt (99.2 KB)

./omniverse-launcher-linux.AppImage 
19:17:32.310 › Omniverse Launcher 1.8.11 (production)
19:17:32.321 › Argv: /tmp/.mount_omniveuyO8ir/omniverse-launcher
19:17:32.322 › Crash dumps directory: /home/ubuntu/.config/omniverse-launcher/Crashpad
19:17:32.488 › Running "/home/ubuntu/.local/share/ov/pkg/cache-2023.1.0/System Monitor/omni-system-monitor"
19:17:32.501 › Reset current installer.
19:17:32.513 › Running production web server.
19:17:32.520 › HTTP endpoints listening at http://localhost:33480
19:17:32.522 › Sharing: false
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[8627:0919/191732.583290:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
19:17:32.620 › Started the Navigator web server on 127.0.0.1:34080.
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[8689:0919/191732.839528:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[8747:0919/191733.018363:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:157 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
ERR: RendererVk.cpp:157 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[8747:0919/191733.018511:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:157 (VerifyExtensionsPresent): Extension not supported: VK_KHR_xcb_surface
ERR: RendererVk.cpp:157 (VerifyExtensionsPresent): Extension not supported: VK_KHR_xcb_surface
[8747:0919/191733.018562:ERROR:angle_platform_impl.cc(43)] Display.cpp:1019 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, enableInstanceExtensions:1639.
ERR: Display.cpp:1019 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, enableInstanceExtensions:1639.
[8747:0919/191733.018609:ERROR:gl_display.cc(504)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, enableInstanceExtensions:1639.
[8747:0919/191733.018637:ERROR:gl_display.cc(793)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[8747:0919/191733.018672:ERROR:gl_display.cc(819)] Initialization of all EGL display types failed.
[8747:0919/191733.018700:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed.
[8747:0919/191733.100441:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:157 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
ERR: RendererVk.cpp:157 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[8747:0919/191733.100523:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:157 (VerifyExtensionsPresent): Extension not supported: VK_KHR_xcb_surface
ERR: RendererVk.cpp:157 (VerifyExtensionsPresent): Extension not supported: VK_KHR_xcb_surface
[8747:0919/191733.100569:ERROR:angle_platform_impl.cc(43)] Display.cpp:1019 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, enableInstanceExtensions:1639.
ERR: Display.cpp:1019 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, enableInstanceExtensions:1639.
[8747:0919/191733.100611:ERROR:gl_display.cc(504)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, enableInstanceExtensions:1639.
[8747:0919/191733.100641:ERROR:gl_display.cc(793)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[8747:0919/191733.100671:ERROR:gl_display.cc(819)] Initialization of all EGL display types failed.
[8747:0919/191733.100697:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed.
[8747:0919/191733.101987:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
19:17:33.510 › Saving omniverse-launcher.desktop file to /tmp/omniverse-launcher-YtbNnr...
19:17:33.510 › 
 [Desktop Entry]
Name=omniverse-launcher
Exec="/home/ubuntu/omni/omniverse-launcher-linux.AppImage"  %u
Type=Application
Terminal=false
MimeType=x-scheme-handler/omniverse-launcher
19:17:33.628 › Logged in.
19:17:33.645 › Saving omniverse.desktop file to /tmp/omniverse-launcher-IUsqYq...
19:17:33.645 › 
 [Desktop Entry]
Name=omniverse-launcher
Exec="/home/ubuntu/omni/omniverse-launcher-linux.AppImage"  %u
Type=Application
Terminal=false
MimeType=x-scheme-handler/omniverse
19:17:33.747 › (node:8586) UnhandledPromiseRejectionWarning: Error: ENOENT: no such file or directory, unlink '/home/ubuntu/.config/autostart/nvidia-omniverse-launcher.desktop'
(Use `omniverse-launcher --trace-warnings ...` to show where the warning was created)
19:17:33.748 › (node:8586) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)