How to wake Mac for Automation

As already noted, you want to eliminate any potential issues pertaining to external hardware, and a monitor is external hardware for any headless computer.

I think the question should be do you have another monitor you could try with to rule it in/out?