Puerto Vallarta
9 февраля 1989 года Годвин неожиданно был арестован в городе Пуэрто-Вальярта на территории Мексики по обвинению в контрабанде наркотических веществ. Годвин использовал псевдоним и был известен под именем Стюарт Каррера, но его личность была подтверждена с помощью дактилоскопической экспертизы отпечатков пальцев. После его ареста власти США начали вести переговоры с властями Мексики об экстрадиции беглого преступника. Жена Глена Шелли Годвин была арестована через год — в феврале 1990 года в Далласе, штат Техас. Следствие предположило, что после побега Годвин, возможно, некоторое время проживал в штате Техас.