If you call mdk.start() with an invalid token, when it tries to connect to the MCP, it will get a 401 (or sometimes a 500 (??)). The caller, though, never gets to see that.
So, for example, when one creates a doppelgänger token, the token expires after a little while. If you try to reconnect after it expires, nothing will work correctly, but Strobe can't tell that your token has expired, so it can't let you know what's going wrong.
If you call
mdk.start()
with an invalid token, when it tries to connect to the MCP, it will get a 401 (or sometimes a 500 (??)). The caller, though, never gets to see that.So, for example, when one creates a doppelgänger token, the token expires after a little while. If you try to reconnect after it expires, nothing will work correctly, but Strobe can't tell that your token has expired, so it can't let you know what's going wrong.