Śledztwo wykazało, że sprawcą jest Paweł R., nienotowany wcześniej przez policję, 22-letni student Politechniki Wrocławskiej. Był on na trzecim roku chemii, lecz od kilku miesięcy nie pojawiał się na zajęciach, wcześniej mówił, że zamierza wyjechać pracować za granicę. Pochodził z dobrego domu, sąsiedzi i znajomi mówili, że dobrze się uczył, był cichy i spokojny. Został zatrzymany przez antyterrorystów 24 maja 2016 roku w domu jego rodziny przy ul. Witosa w Szprotawie, w woj. lubuskim. Nie spodziewał się aresztowania, nie stawiał oporu. Podczas pierwszego przesłuchania przyznał się do winy, lecz odmówił składania wyjaśnień.

20 marca 2017 roku rozpoczęła się rozprawa. Prokuratura oskarżyła Pawła R. o wymuszenie rozbójnicze oraz usiłowanie zabójstwa wielu osób przy użyciu materiałów wybuchowych, oba czyny o charakterze terrorystycznym. Oskarżony przyznał się do winy, wyraził skruchę i przeprosił. Mówił, że na realizację pomysłu miała wpływ depresja i odrzucenie przez rówieśników, a on nie chciał nikogo skrzywdzić, a jedynie się wzbogacić, by poprawić swoją pozycję wśród innych. Według oskarżonego celowo zmieszał on składniki prochu, tak by wybuch nie był zbyt silny.