Serialized Data

your meta value is getting serialized twice, you should pass update_user_meta an array, not a serialized string. and while you’re at it, get the user meta via get_user_meta and you won’t have to think about serialization at all, WordPress handles all that behind the scenes if you stick to the API.