I noticed Capt Ted was on line a couple of days ago.
Anyway, while rummaging around some earlier uploads (Latin/Central America), it appears Capt Ted was last uploading on August 23, 2019 (from Santo Tomas de Castilla-Guatemala).....
(Presumably the site "photographer search mode" has been malfunctioning for awhile)