Not really sure where to post this, but I thought here made the most sense.
When using simulate in your editor window, particle systems seem to just ignore their collision module. It works fine using the play button. Seeing it with real-time enabled in window settings also works fine.