Timer works in preview but not when piloting or running

Hello again!

One of my students is trying to program an online survey where one of the pages is timed (a 2 minute countdown which auto-advances). Testing things out, I can get the timer to work fine in the preview (see screenshot below) but when I pilot or run it, it sits on the page without the timer & without autoadvancing once the time has passed.

The JSON for the affected block is below - any suggestions are much appreciated! Thank you!

-Alison

{
“title”: “block_1”,
“pages”: [
{
“name”: “page1”,
“title”: “Strengths and Weaknesses”,
“description”: "Please start describing your strengths and then move on to your weaknesses. The clock will tell you how much time you have left, if you finish early just wait until the clock reaches zero ",
“navigationButtonsVisibility”: “hide”,
“timeLimit”: 13,
“elements”: [
{
“type”: “comment”,
“name”: “question1”,
“title”: “List your strengths”
},
{
“type”: “comment”,
“name”: “question2”,
“title”: “List your Weaknesses”
}
]
}
],
“showNavigationButtons”: “none”,
“showTitle”: false,
“showTimer”: true,
“timeLimit”: 15,
“timerInfoMode”: “survey”
}

What survey version are you using?

I’m using version 2025.2.0. I already tried those recommendations in the post you shared - not requiring the response and making sure the timer is visible in the general survey doesn’t seem to help. I’ve also tried iterating on the settings - timing the page vs. timing the survey vs. both, changing the timer settings in the general survey settings and changing the timer settings just on the local page vs. both. It’s odd that the preview shows it working. This is happening on two of my computers on two networks as well as my student’s computer.

Thank you for your help!