Start multiple Live Activities in the perform() of App Intents

In my case, when two functions that start each Live Activity(not connected each other) are performed in LiveActivityIntent's perform(), it seems that only one will start. (It's the same to start independently with two Task{})

And, set one to 'opensIntent' and separate it by opening another LiveActivityIntent, the result is same.

Also, every time I tap the Intent directly in the shortcut app, one activity will end within a matter of seconds, even if there are two for a while.

But, If openAppWhenRun to true, it seem to works without any problems.

I would appreciate it if you could give me a tip to fix this problem.

Start multiple Live Activities in the perform() of App Intents
 
 
Q