I think secret detection is great overall, but the only times I've run into it are false positives with client side API keys that are by their nature public.
For example, I recently configured something to use the Google calendar API from JavaScript on the client. It's fully safe to check in this key, since it is intended to be run in client-side JavaScript anyway, but I was still nagged about it.