I'm using Easer (open source alternative to Tasker) to launch specific apps when certain Bluetooth connections are established. On GrapheneOS, the app only launches'successfully when Easer is open in the foreground. Otherwise, a failure to start the app is logged.

Is there a specific permission I need to give Easer for this to work like it did on stock Android?

    The behaviour will be the same as on the stock OS, it's likely that you did not test it on Android 14 on the stock OS. The app probably just has not updated for Android 14.

    That is plausible, the stock Android version was 13. So the app just needs to be compiled for a newer framework because Android 14 uses a different permission for launching an app? Can anyone confirm this works properly with Tasker? Or does it have the same problem?