mmm yes no toaster hamburger after all. I bet you use HSER_BAUD instead of HSER_SPBRG right?

IF SO it's probably caused by the internal calculation of the SPBRG value.

Wich BaudRate you wanted to use??? Did you look in the datasheet for the SPBRG value with the TXSTA you did???

I'm just curious about that one.