I kjølvannet av drapene i Ådalen i 1931 ledet Persson en ti-dagers generalstreik i Söderhamn der det kom til konfrontasjoner med politiet. Året etter var han, sammen med Anders Beckström hovedtaler på en arbeiderdemonstrasjon mot streikebrytere i Sandarne. Etter talene marsjerte arbeiderne mot brygga. Med ett ble demonstrasjonen angrepet bakfra av politiet, som brukte køller og røykbomber. Det kom til vold, og tre demonstranter ble skadet av politiets kuler. Persson ble arrestert, tiltalt for å ha deltatt i organiseringen av demonstrasjonen, og dømt til fire måneders straffarbeid. Ulike deltakere i demonstrasjonen ble dømt til sammen 73 måneders fangenskap. En arbeider ved navn Zetterström ble dømt til to og et halvt år i fengsel. Persson fikk også sparken fra Statens Järnvägar og mistet pensjonsrettene sine. Senere tilbød regjeringen seg to ganger å omgjøre beslutningen, men han avslo.