When you visit this page on desktop, you'll notice that the reader trust survey loads (if you have DNT disabled). However, when you visit the corresponding mobile page the survey won't show up. The configuration looks like this:
{ "coverage": 1, "description": "Reader-trust-1-description", "instanceTokenParameterName": "token", "isInsecure": false, "link": "Reader-trust-1-link", "module": "ext.quicksurveys.survey.Reader-trust-survey-en-v1", "name": "Reader-trust-survey-en-v1", "platforms": { "desktop": [ "stable" ], "mobile": [ "stable" ] }, "privacyPolicy": "Reader-trust-1-privacy", "question": "Reader-trust-1-message", "type": "external" }
Developer notes
The problem is specific to this page and its HTML.
If there's no infobox, it attempts to insert the survey before the first heading.
However, this was incorrectly matching the table of contents heading.