Zdaniem miejscowych służb napastnik nie był wcześniej karany i nie wpływały do służb żadne podejrzenia jakoby miał on sympatyzować ze skrajnymi ideologiami. Według policji napastnik po przyjściu do domu miał m.in. zmienić broń, powiedzieć rodzicom, że dokonał czegoś brutalnego oraz odbyć z nimi długą rozmowę.
Oficjalne śledztwo w sprawie zbrodni zakończyło się w grudniu 2023 roku; w jego wyniku uznano 19-letniego wówczas Juraja Krajčíka za jedynego sprawcę zbrodni, który miał działać sam i nie mieć wspólników. Według prokuratora, Daniela Lipšica, sprawca początkowo chciał dokonać zamachu na premiera Słowacji Eduarda Hegera, ale zmienił cel ataku na klub Tepláreň ponieważ uznał, że zamach na polityka byłby zbyt trudny do przeprowadzenia. Na 2 dni przed strzelaniną sprawca zadzwonił na linię zaufania, mówiąc, że ma myśli samobójcze.
Sprawca Napastnik został zidentyfikowany jako 19-letni Juraj Krajčík. Przed atakiem Krajčík opublikował na swoim koncie NTMA0315 na Twitterze serię rasistowskich wpisów oraz link do manifestu zawierającego pochwałę dla ideologii akceleracjonizmu oraz liczne wątki antysemickie, anty-homoseksualne i anty-transpłciowe.