
Some character are cut-off at the ned of the label. I feel like I tried everything:
- padding the text in setText call with spaces
- messing with width, xoffset and xadvance in the .fnt file

Some character are cut-off at the ned of the label. I feel like I tried everything:
It seems the clipping occurs on per character basis

to me it looks like these are italic fonts and the reason you see the 3 correctly in the 2nd pic isn't because it's a 3 but because there's a dot after it. Try what happens if you add a space after the last character in each line.
There's a dot after 9 in the first line as well, and it's clipped
messing with width, xoffset and xadvance in the .fnt file
I had the same with one of my custom fonts but managed to solve by modifying xoffset & xadvance in the .fnt file. Not sure why that didn't work for you though.