You’ve probably already read this thread, but there is some help here regarding foreign fonts:
From what I’ve read, this isn’t a simple problem to define or fix, but let me give you these suggestions:
Start simple - remove all formatting tags.
Work from the inside to the outside - start with your [ORDERS] section, and once you get that printing properly, work your way outward.
Ensure you open and close your HTML tags in the proper places and in the proper sequence.
Adjusting the font-size will have an effect on the printer line character-count because you are altering the width of the characters.
Fixed-width fonts will always give you predictable results, while non-fixed-width fonts could result in issues.