1. An automatic card handling device, comprising: a shuffling apparatus configured to shuffle an input set of cards and deliver randomly ordered cards resulting from the shuffling; and a computing device comprising: a diagnosis module configured to perform a self-diagnosis of the card handling device and determine operational data indicating functionality parameters of the shuffling apparatus, wherein the functionality parameters include diagnostic results of the self-diagnosis; and a communication module configured to transmit at least some of the operational data including the diagnostic results of the self-diagnosis to an alerting system configured to present the at least some of the operational data to a device technician, the alerting system operably coupled to a communication network coupled to one or more servers and one or more other card handling devices.