I would be very surprised if it is software related and will be more inclined to believe it is something to do with a piece of hardware.