How can I automatically print when the order status changes?

This can be controlled in the plugin settings. You can print either upon payment events, or upon order status events (these things can overlap, of course – you most likely won’t want to print upon both; the screenshot below is only illustrative):