Hi Jennifer,
As I can understand there are multiple announcements shown on one page though you have created rules to show in specific terms/tax. I think this is expected because the announcements simply honor rules as it is given.
Can you please share me a example page where multiple announcements are shown and what are the rules assigned to them ? I can suggest some workaround or a different setting. You can also share me a temporary admin credentials to my contact form to check it live if needed – https://www.aakashweb.com/contact/
Also you want to show the announcement only on “category” list page. To do this you can select “category archive page” and select the name of the category. Same for tags or taxonomy list pages.
Thanks,
Aakash