Его заявление было опровергнуто географом Фердинандом фон Рихтхофеном (который ввел в обиход название «Шелковый путь»), поскольку Пржевальский предполагал, что Лобнор располагался на один градус южнее, чем указывали китайские источники. К тому же китайские источники упоминали соленое озеро, а Пржевальский описал найденное им как пресное. Фон Рихтхофен пришел к заключению, что Пржевальский, должно быть, нашел другое озеро, недавно образовавшееся, и что настоящий Лобнор должен находиться севернее. На это русский ученый возразил, что к северу от Кара-Кошуна нет никаких озер.
Молодой Свен Гедин, который учился у Рихтхофена с 1889-го по 1892 г., горел желанием проверить теорию своего учителя. В 1896 г. он проследовал течениями Тарима и Кончедарьи до западного берега Кара-Кошуна. Близость побережья озера к рекам и беседы с местными привели Гедина к заключению, что озеро никак не старше 170 лет. Даже тогда Г един заметил значительное уменьшение поверхности озера. Вернувшись в Таримский бассейн в 1899 г., он предпринял сплав на плотах по Таримудлиной около 900 км. Он заметил, что Кумдарья тоже полностью пересохла. Кумдарья означает «песчаная река», она также известна как Курукдарья, «сухая река». Гедин предположил, что историческое русло Тарима пролегало именно здесь и что настоящий Лобнор был его продолжением. В начале 1900 г. Гедин прошел по Кумдарье на восток и случайно обнаружил следы древнего Лобнора. В марте того же года Гедин совершил свое величайшее открытие, хотя в основном был обязан им ошибке своего проводника-уйгура Орде-ка. Однажды вечером оказалось, что Ордек забыл свою лопату возле руин. Он вернулся забрать ее, но попал в песчаную бурю и заблудился. Проблуждав несколько часов в темноте, он набрел на развалины Лоуланя. Он доложил Гедину, что видел несколько домов, превратившихся в руины, и «доски, все покрытые резьбой». У Гедина подходил к концу запас воды, и надвигалось знойное лето, поэтому он решил вернуться к «городу Ордека», который Гедин назвал «L.B.», наследующий год. В марте 1901 г. в 10 км к востоку от «города Ордека» Гедин нашел настоящий гарнизонный городок Лоулань, в 1906 г. помеченный Стейном на своей карте как «L.A.».
Гедин догадался, что неуловимый Лобнор является «блуждающим озером»:
Когда Тарим незадолго до 330 г. н. э. изменил русло, Лобнор потерял источник воды и исчез. Он целые столетия «странствовал» от Лоуланя к тому месту, где располагалось озеро Кара-Кошун.
Обнаружив несколько недавно образовавшихся болот к северо-востоку от озера Кара-Кошун, Гедин уверился в своих предположениях:
Гедин видел, как исполнилось его пророчество. Когда он был в Турфане в феврале 1928 г., его бывший проводник Токта Ахтун сообщил ему, что Тарим уже несколько лет снова течет по своему старому руслу Курукдарья и что Лобнор вернулся в низину к северо-востоку от Лоуланя. Гедин немедленно послал своего коллегу Эрика Норина проверить это; Норин подтвердил описание Токты Ахтуна, а также нашел несколько небольших мелких пресных озерец в новой дельте Тарима. Через шесть лет Гедин отправился в последнее путешествие по реке, сплавляясь по Кончедарье, а затем по Курукдарье до нового Лобнора. По дороге он миновал то место, где в 1921 г. Кончедарья изменила курс и потекла на восток и где власти безуспешно пытались, построив дамбу, вернуть реку в прежнее русло. Этот Лобнор, вернувшийся к жизни в 1921 г., вновь пересох в 1972–1973 гг. из-за возведения ирригационных сооружений. С 2004 г. новый Лобнор формируется в примерно 20 км к северо-востоку от его положения в 1921–1973 гг.