I haven't noticed that, I also don't know to actually fix it, but have you tried centering the text not as a whole but trying to center parts of it? Dividing the text in maybe 3 parts and centering those 3 parts individually.
If you say it only centers half the text, maybe this could help
it is tedious but a possibility.