В принципе, эти слова считаются синонимичными, но на практике немного по другому
Опять - повторение одного и того же действия и получение одного и того же исхода, что изначально.
Снова- повторение одного и того же действия, но с новым результатом. С учетом предыдущих ошибок.
Как там кто то из вас говорил, разницу надо понимать