Question: what is the meaning of the phrase off the radar?
Answer: (idiomatic) Unlikely to happen or be important in the near future, or tending to escape detection or attention.