When testing this I had issues with media displaying correctly when there are language options in the survey if the media column(s) are not also localized. If you remove the ::English you should be fine. Or you can add a media column for each language. See below. This XLSForm documentation says "::[language] is optional" for media::image::language but it seems like that may not be be always the case, depending on other aspects of your form.
survey tab
+----------------------+-----------+------------------------------+
| type | name | label::english |
+----------------------+-----------+------------------------------+
| select_one mask-type | mask-used | Which mask type did you use? |
+----------------------+-----------+------------------------------+
choices tab
+-----------+----------+----------------------------+-----------------------+
| list name | name | label::english | media::image::english |
+-----------+----------+----------------------------+-----------------------+
| mask-type | surgical | Normal surgical facemask | Surgical.jpg |
| mask-type | n95 | N95 respirators mask | N95.jpg |
+-----------+----------+----------------------------+-----------------------+
settings tab (optional)
+------------------+
| default_language |
+------------------+
| english |
+------------------+
masks.xlsx (9.7 KB)
