Hi,
CPU overload possibly?
Are you able to get the CPU load value via SNMP?
Isn't the switch configured to send Syslog to some sevrer? If yes, are'n there any warnings within the log?
Last chance would be disconnecting the switch from the network totally and try console connection again.
If fails, reboot might help.
BR,
Milan