We try to catch any errors with printing when you first enter the sales screen. This does nothing if the printer becomes unavailable after you are already in there. I will pass this along and see what I can do.