db.authenticate se bude muset připojit k mongo serveru a pokusí se navázat spojení. Takže i když se používá connect=False, db.authenticate bude vyžadovat, aby bylo připojení otevřené. Proč nevytvoříte instanci klienta mongo po rozvětvení? To vypadá jako nejjednodušší řešení.