I also recently had a problem and traced it to case sensitivity. Our new webwork system is interfaced with LDAP, I think. The other university systems (Blackboard, Webmail, etc.) use case-insensitive usernames, while the Webwork username is casesensitive. This particular student was accustomed to typing JSmith instead of jsmith.