Wiktionary
off the radar
a. (context idiomatic English) unlikely to happen, or be important in the near future or tending to escape detection or attention.