I had lost my phone somewhere in the same room I was in. To make it ring in Google's find my phone feature, I had to give it full permission to process it's location data. How do I rescind these permissions?
On your device, go to your Google services and preferences found in your device settings, and under Find My Device toggle the option off. For the device-level, you will want to go to App Permissions and toggle off location permissions for the Find My Device application, then also disable it as a Device Administrator app from your Security settings. This should disable both app-based and browser-based permissions for the device to be pinged.