Situation
An engine can throw an error at initialization if the server URL or the token has been removed from the database.
This is a weird situation but as it can happen, Drive should be more robust in that case. See that comment for instance.
Fix
A possible fix would to skip those engines and logging an appropriate error.