diff --git a/frontend/src/actionlog/InjectMessage/Content/TraineeQuestionnaireContent.tsx b/frontend/src/actionlog/InjectMessage/Content/TraineeQuestionnaireContent.tsx
index 110e047a32cf648d826f15bdca457e585422dc26..ee7007082276ac1ed62d758a217cf9e98d5fc596 100644
--- a/frontend/src/actionlog/InjectMessage/Content/TraineeQuestionnaireContent.tsx
+++ b/frontend/src/actionlog/InjectMessage/Content/TraineeQuestionnaireContent.tsx
@@ -56,6 +56,15 @@ const TraineeQuestionnaireContent: FC<TraineeQuestionnaireContentProps> = ({
     }))
   )
 
+  useEffect(() => {
+    setAnswers(
+      details.questions.map(question => ({
+        questionId: question.id,
+        choice: INVALID_CHOICE,
+      }))
+    )
+  }, [details.questions])
+
   const [mutate] = useAnswerQuestionnaire({
     variables: {
       questInput: { answers, questionnaireId: details.id, teamId },