Earlier quoted context omitted.
Why not ask direct & clear then? I also think it sounds disingenuous. This kind of passive-aggression is what “cracking the whip” feels like for employees.
I am trying really hard to resist judging you by your comment, but I will try. Human empathy and emotional intelligence appears to lead to a common pattern in communications. For personal questions, you always want to ask gently and not aggressively. This of course, for a lot of developers appears like an anti-pattern. We like machines, probably because humans are confusing with vague inputs and totally erratic outpu…
As someone else mentioned, there is most likely a cultural divide here. I know you’re not “just checking in”. If you were truly worried about my well being, you would not be mixing that with a progress update. “Let me know how I can help” is also just a backhanded way to tell me something is wrong.
What I would like is a professional conversation (not a blunt one). “Look, X, I’ve noticed you didn’t deliver Y and Z on the agreed timeline yesterday. If you need it we can offload some of the tasks to ABC. As you know we need this live by X because [reasons]. Let’s schedule a call if you’d like to discuss how we can get this back on track. Cheers, Your Manager”
None of the “checking in” bullshit, just honest and direct, but also not offensive or judgmental. A more personal talk can be had f2f or over a call.