The only hardware device I can find relating to the letters "MSR" is Magnetic Strip Reader? Do you have any kind of a reader attached to this computer?
-------------
It might also be referring to the Message Layer...
There are three basic components in the Message Layer: the message handle, the Message Service Routine (MSR), and the message queue. The message handle is essentially the "address" of the MSR registered in the call. A message handle is returned for every call to the Message Layer. The message queue provides the link between the requester and the desired service.
When a driver request is made, a message is deposited in a message queue and an MSR is activated to process the request. Messages are composed of two parts: a header and a payload, where the header describes the type of request along with the return address of the originator.
-----------
So, essentially I tend to agree with you; it sounds like a communication issue between the computer and an external device attached to this computer.