523 is an app error, and would have most likely been whatever app you were calling at that time. 200 is an error in your Java, which was probaby caused by whatever app created the 523. Check your event log if you're not sure. From your home screen hold alt, and press L G L G. Click on the bold lines, and you'll probably have your answer.