I just tested out the FAQ on my localhost.
I am able to add image and text without any issue.
Sometimes the WordPress content editor or shortcode creator can create broken HTML or shortcode due to the positioning of your cursor. You will not notice it unless you understand code and is looking in the text editor.
I suggest you copy those “answers” that are working, paste and edit it, to create new “answers”.