My application has been getting strange behavior from Location API and I am wondering if anyone else has had this problem or has any suggestions.

The problem is that the Location API sometimes returns the wrong sign for the Longitude (in my case 5.3 deg instead of -5.3 deg).
The application has been used for a couple of years now without any similar problem but there are two things that are different in this case. Firstly the application has not been used on Nokia C5-00 so much as far as I know. Secondly the application has been mostly used in the eastern hemisphere.

Thanks in advance for any suggestions.