Błąd „nie znaleziono kursora” z MongoDB zazwyczaj wskazuje, że upłynął limit czasu kursora (po 10 minutach bezczynności), ale może potencjalnie wskazywać, że kod klienta został pomylony i używa przestarzałego lub zamkniętego kursora lub go uszkodził jakoś. Jeśli 3-godzinne środowisko wykonawcze obejmowało dużo zajętości na kliencie między wywołaniami MongoDB, może to dać serwerowi czas na przekroczenie limitu czasu kursora.
Możesz określić opcję braku limitu czasu na kursorze, aby sprawdzić, czy przyczyną problemu jest przekroczenie limitu czasu serwera.