ShellExecute pops up warnings for unrelated programs

I posted this problem in the Defense+ help forum, and it’s been suggested I raise it in the Feedback forum as it seems to be a bug.

Basically when I call ShellExecute in a program I get over a hundred popus saying my program is trying to access all other running programs!

Here is the thread:

Is this a bug because it doesn’t look right.