Brother HL-5240 laser printer on USB has worked correctly for 3 months. Now it no longer prints, with no error message.
Stopping the queue shows the job entering, but disappearing as soon as the queue is restarted.
I have stopped & started the spooler; deleted and recreated the printer with the latest driver but still no go.
I can print to another USB printer correctly so it doesn't appear to be a spooling problem.

How can I solve the problem?