1. A network device for managing access to content over a network, comprising: a transceiver for receiving and sending information over the network; a processor in communication with the display and the transceiver; and a memory in communication with the processor and for use in storing data and machine instructions that causes the processor to perform a plurality of actions, including: sending a notification to a client device indicating an availability of an entitlement or revocation message; if the client device initiates a connection, sending the entitlement or revocation message to the client device, and disconnecting from the client device; if the client device fails to initiate a connection to receive the message within a time period, performing at least one retry attempt comprising sending another request for a connection; and if after the at least one retry attempt the client device fails to initiate a connection within at least another time period, performing a revocation failure action.