Duplicate content with query parameters web crawler

We have an index of our site and are not allowing duplicate content. We are seeing multiple documents of the same exact page with the only difference being the query string of the url. The canonical urls are exactly the same and the page content is not dynamic based on the query string. This seems like a bug but maybe I'm missing something?

Hi @westonhancock
Are you using the Elastic Web Crawler on cloud? If so, I wonder if you're running into this known issue: Elastic web crawler known issues | Enterprise Search documentation [8.14] | Elastic (down under URLs being indexed despite having duplicate content and a canonical URL setting.).
Let me know if this seems applicable to your situation or not.