
Doing batch inserts though readwritesplit would stall due to the fact that pending session commands were stored instead of executed immediately. Session command responses that weren't complete also discarded the partial event instead of storing it for later use.