Wiktionary
drop off the radar
vb. (context idiomatic English) To vanish or fall into obscurity.