Всё дело в геометрии. И ответ уже был в ссылке, которую приводил wolodya. Только кто ж их читает, эти ссылки, интереснее выдвинуть собственную теорию . Для тех, кто всё же решит прочитать, обратите внимание на раздел "HDOP в сравнении с VDOP". Здесь дело в количестве наблюдаемых спутников - для 2D режима достаточно 3-х спутников, для 3D - 4-х, поэтому пока приёмник не набрал 4 спутника, он будет работать в 2D режиме, затем, при слежении за 4 и более спутниками, перейдёт в 3D. Аналогично, при в сложных условиях приёма, когда приёмник потеряет слежение за частью спутников и останется только 3 спутника, из режима 3D он перейдёт в режим 2D.
Нашел книгу. Думаю, ответ на стр.86-87 --- Сообщения объединены, 9 янв 2021, Оригинальное время сообщения: 9 янв 2021 --- Еще вот здесь в главе 6.5 про теорию ошибок.