As duas formas – devesse e deve-se – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas e são formas verbais do verbo dever mas empregues em diferentes modos.

Devesse é a primeira e terceira pessoa do singular do pretérito imperfeito do modo subjuntivo do verbo.

se eu [ devesse ], se ele; ela; você [ devesse ]

Talvez você devesse recuar um pouco.
Sinto como se lhe devesse um favor.
Ele anda a evitar-me como se me devesse dinheiro.

Obs:
subjuntivo (português brasileiro) ou conjuntivo (português europeu) = modo verbal que não expressa certeza, e sim uma dúvida, desejo ou situações hipotéticas

A forma deve-se, com hífen, é uma conjugação pronominal (acompanhados do pronome oblíquo “se”) do verbo – neste caso, no presente do indicativo. O pronome é usado para indicar ações relativas ao sujeito que as pratica.

O baixo número de acidentes deve-se aos alertas.
Tal deve-se à excelente cooperação entre os grupos.
A poluição deve-se principalmente à deposição de resíduos urbanos e industriais.