Hi !
you wrote:
The second I enable snooping, all traffic goes down"
Did you wait 3 minutes and look what happens then, or did you close and reopen the receiver application, as...
all Multicast protocols are softstate with a typical timeout of 180 sec
when you start IGMP-snooping, the database is empty (the only entry is a multicast wildcard pointing to multicast-router interfaces), so therefore the MC-stream is not forwarded by the switch.
after 120-150 seconds the MC-Router alias QUERIER sends out a general query and then the reciver answer with a report, which the switch uses to fill the snooping database and thus opening ports for specific MC-streams.
So pls check
regards
alexander