I raised this issue, it not only displays messages wrongly, it also doesn't display the name of the caller even though the number is saved.
This happens when the number is saved using the prefix "0". when nothing is prefixed, or country code is prefixed it works normally.
OP support informs it...