mmm. Actually you don't need this DEFINE HSER_BAUD since DEFINE HSER_SPBRG do the same job but i don't think it's the problem source.

What about if you remove the timeout label?

Did you try Hyperterm or else to send the expected string to the PIC?