80016: Connection replaced by a newer one
connection_replaced_by_a_newer_oneAn operation was attempted on a connection that is no longer current, so it could not be applied. A newer connection had replaced it, or its transport handle had been recycled. The client re-establishes the connection to continue.
What you should do
Usually nothing. This is a non-fatal error that the SDK handles by re-establishing the connection, so it normally appears only in logs. Investigate only if it surfaces to your application repeatedly.
Why it happens
An operation was made against a connection that was no longer the current one, because a newer connection had already replaced it. This happens during normal reconnection, so the operation could not be applied to the old, superseded connection.
What you'll see
The error is reported with code 80016 and HTTP status 410. The message is typically Invalid transport id: <id>.