Hi Phil,
i had the same problem on a display computer. i solved it with a startup delay for 6 sek for watchout.
When i put the wp.exe direct in the startup folder i have exact the same startup behavior. I have observed that the CCC need some time to start. Until the CCC and all other device driver´s are loaded correctly, you should startup wp.exe normal.
I use "startup Delay" to manage the startup order.
Best regards
Robert