What I do not understand is how I have been using it successfully for 1.5 years without this problem & all of a sudden I have a problem. If the fact that USB does not support real time protocol played into this problem, wouldn't I have had a problem a long time ago? I have 2 to 3 thousand hours of printing on this printer.

What electronics are you using on your printer and how do you connect to it?