I've got a weird one:

I've got a chained app.

The "master" app is an MSI File.
The first item in the chain is an app to run the msi 3.1 "installer" (it
installs the Microsoft Installer v3.1 code). It's set for reboot/wait.

Second item in the chain is a shortcut app object.

When I run the "master" app, it runs the first app in the chain (as it
should), which is the MSI Installer.

But that needs a reboot. So I reboot.

Run the app again and it runs the first app in the chain again, reboot,
etc.

Repeat cycle, never get anywhere.

Is this working as designed?

Or am I doing something wrong?

I know that I can split that app into a "standalone" app and just deploy
it everywhere, but I'd like it to be in the chain if necessary.

--Kevin