You can chase details of you want, but BYU has stood by several players in recent years who have had a number of different problems of varying gravity.
I'm sure Charles' story isn't too far off of the significance of Harvey's and even Kyle's stories or BYU wouldn't be standing by him.