Hello Spfister336,
you need to verify if the content filters support STP or they are transparent to STP BPDUs
if the links are configured as access links cisco switches send IEEE compliant ( to 802.1D) STP BPDUs, if the links are tagged , configured as trunks cisco switches probably send proprietary PVST BPDUs.
I would suggest to connect only one content flter to one port on SW1 and one port on SW1
you can use show spanning-tree interface to verify what happens:
look for the designated port role and for the designated port MAC address
if there is communication between the two switches they should agree on DP MAC address one side will be the DP on the link.
if the content filter blocks the BPDUs the two switches may elect their own port as DP and DP MAC address will be different.
if the content filter speaks IEEE 802.1D and the link is in access mode ( untagged) it cannot pass the BPDUs but rather it will process them taking part in the STP topology
Hope to help
Giuseppe