Hi Lewis Lee
Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.
Check that your runbook schedule is active and set up correctly. Sometimes it can be turned off or misconfigured. Make sure the time zone is correct and the runbook triggers at the right time.
Even though there are no errors, it's important to check the runbook logs for any warnings or messages that might explain why the VMs aren't being created. Look for any issues in the logs around the time it ran.
Check if you've reached any limits in your Azure subscription. Azure restricts the number of VMs you can create per region and subscription. If you've hit the limit, new VMs may not be created, even if there are no errors.
For reference, please review this documentation :-
https://zcusa.951200.xyz/en-us/azure/automation/troubleshoot/runbooks
If you have any further queries, do let us know.
If the answer is helpful, please click "Accept Answer" and "Upvote it".