Hi,
Are you using the printer via cable or Wi-Fi network?
Because if it's in Wi-Fi mode, it's idle, and when you send a print job, it won't print because the IP address is set to automatic.
In that case, you would have to manually configure it to stay on permanently.
Thanks