Bug #1: Normally, OAuth sign in will work as expected. However, if the network is unavailable, startOAuthFlow() will fail with "Cannot read property 'toString' of null".
Bug #2: Normally creating a SignIn object with just an identifier will return a list of first factor strategies. However, if the network is down, supportedFirstFactors will be an empty array.
In both cases, a "ClerkJS: Network error" message is printed to the console. However, there is no way to catch this error or surface the message to the user.