Transforming Errors into Learning Opportunities in Simulation-Based Learning