So, let me start with the message here: 2025-12-13 15:54:32.262042 +0000 dasd bgContinuedProcessing-com.jordanhipwell.datestamp.stamp_task.787334072261: Foregrounded apps () don't include expected identifier: The message here is slightly different than you're thinking. What the check that triggers this is actually doing is checking whether or the app that submitted the task (in this case, your app) is in the list of Foreground apps that duet returns, printing the message above when it's not. In other words, duet doesn't think your app is the foreground. WHY it thinks your app isn't in the foreground is less clear. I actually filed a bug asking use to un-redact the app list, but without that it's hard to know what duet was actually thinking. Do you know what the user is doing when the trigger this? More specifically, is your app presenting the mail composer? If you are, when do you actually trigger the task relative to the mail composer interaction? That's what it looks like from the log and it's pos
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags: