Custom Installation Location - Auto Startup not working

I’ve got two M.2 NVMe SSDs (C: & D:) and wanted to move my Zwift installation from the system drive (default location - “C:\Program Files (x86)\Zwift”) to the secondary drive (“D:\Zwift”).

Uninstalled Zwift from C: and reinstalled it on D:. It launches and works no problem. However, I can’t get the ZwiftLauncher (tray icon) to initialize at system startup. (Pic 1)


When I install it in the default directory ("C:\Program Files (x86)\Zwift) it creates a normal startup tab entry in the task manager. (Pic 2)

However when I install it in a different directory/drive (“D:\Zwift”) it creates what appears to be a blank entry. (Pic 3)