Yes, this was a feature implemented a few years ago.
I will say that for the file named with “bug”, it’s matching on an unaccepted name:
It’s not clear that’s a good idea, but other areas of iNat also match on unaccepted names:
We can ask the developers to consider adding “bug” and “lynx” to the list of problem names, but in the short term, the recommendations are: use scientific names, don’t use taxon names in the file names at all, or just remove the problem name on the uploader and click again in the name field to call the CV.
You can also vote for this request to allow accounts to opt-out of filling from filename.