Index was outside the bounds of array - Error on Approving Leave from Microix Web

Issue: Index was outside the bounds of array - Error on Approving Leave from Microix Web.
No Errors while approving leave from workflow modules 2013.41.8


Requester last name contains "," and Microix web consider it to be 2 employees , Hence Removed the "," from the requester's lastname and tried to approve the document it worked.

Ran the script to remove "," for all users and also Peter made changes in the Microix client to truncate "," when a new employee is imported from MIP. So it should not happen in future.

Resolution:
update tbl_users set User_ID = replace(user_id, ',', ' ')
update tbl_users set uLastName = replace(user_id, ',', ' ')