0x87DD0019 appears when signing in to the Xbox network fails. Microsoft's explanation is that there may be an Xbox Live service outage, or that the console is experiencing a connection error. In Microsoft's developer documentation the same value is listed as a timeout while retrieving the sign-in token, which fits both causes: either the service did not answer, or the connection never got through.
If the status page is green and the network test passes but sign-in still times out, sign in to the account in a browser to confirm the account works. If the browser sign-in works, try signing in on the console in offline mode and then reconnecting. If the timeout continues on a healthy network, contact Xbox Support, since a persistent timeout on a working connection points to an account or service problem that local steps cannot fix.
Is 0x87DD0019 the same as 0x87DD0006? They are closely related, and both are sign-in failures. 0x87DD0006 is a sign-in failure that Microsoft links to a service outage just before sign-in, while 0x87DD0019 is a sign-in timeout that Microsoft attributes to either a service outage or a connection error.
How long should I wait out an outage? Check the Xbox status page, which reports when each service recovers. Most outages clear within a few hours, and retrying every half hour or so is enough.
Does 0x87DD0019 mean my account is banned? No. A suspended account shows a different message about the account itself. 0x87DD0019 is about the sign-in request timing out, not about the account standing.