You can leave the drone on the ground but the rotors definitely need to be spinning for the remote id to be broadcasting.
If you start the rotors the display in the Fly app will change to “in flight”, even though it’s still on the ground. That’s enough to get your beacon emitting
I’ll split this thread out later, we’ve got two clearly different things going on in here.