Hello @tsmallswp,
Thank you for contacting the support.
Yes, it is recommended to not add Schema Product on Product category page because of this reason:
Google doesn’t specifically says that we should not include Schema data on Product category pages. But as per it’s other guidelines it’s not possible to add the Schema data without getting the errors:
https://developers.google.com/search/docs/guides/sd-policies#multiple-elements
As per the guidelines, we should only include the data which is visible on the frontend in Schema. Now, on Product archive pages usually only Product Title, Description and Price is visible.
Ratings, brand, etc data is shown on single product page. So we cannot add the Ratings, etc data in Schema on archive pages.
And Google needs this data when Product Schema is used.
Hope that helps.