Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
May your rolls be merry + bright! 🎄
Create a free account

Can't use turn tracker, opening it breaks Initiative rolling and causes infinite loading

1645330426

Edited 1645330764
I'm preparing a campaign with the LMoP module and stumbled upon this bug.  When I open the turn tracker, select a token and roll for initiative either using the option on the roll20 5E sheet or a simple macro, nothing happens. Neither does the roll actually occur (nothing appears in the chat window) nor is the turn added to the turn tracker. Adding a turn manually by rightclicking a token also doesn't work. Additionally, if I close the game with the tracker open and rejoin, I get stuck in an infinite black loading screen, though closing the turn tracker and reloading the page fixes that particular issue. When the turn tracker is closed, rolling Initiative works normally through all methods. This is the error message the console log gives me when I try rolling for Initiative/adding a turn with the tracker open (I'm on Windows 10 64 bit using Chrome.): InitiativeWindow.js:242 Uncaught TypeError: Cannot read properties of undefined (reading 'fullyLoadPage') at InitiativeWindow.js:242:11 at Array.forEach (<anonymous>) at Function.M.each.M.forEach (underscore.js:76:11) at h.cleanList (InitiativeWindow.js:234:5) at Object.update (vtt.compiled.js:44528:53) at Cd (index.esm.js:11790:30) at io (index.esm.js:14371:5) at ne.transaction (index.esm.js:14986:22) at y (vtt.compiled.js:44524:6) at Object.success (vtt.compiled.js:45853:9) (anonymous) @ InitiativeWindow.js:242 M.each.M.forEach @ underscore.js:76 cleanList @ InitiativeWindow.js:234 (anonymous) @ vtt.compiled.js:44528 Cd @ index.esm.js:11790 io @ index.esm.js:14371 ne.transaction @ index.esm.js:14986 y @ vtt.compiled.js:44524 (anonymous) @ vtt.compiled.js:45853 success @ vtt.compiled.js:43653 fire @ jquery-1.9.1.js:1037 fireWith @ jquery-1.9.1.js:1148 done @ jquery-1.9.1.js:8074 callback @ jquery-1.9.1.js:8598 XMLHttpRequest.send (async) dn @ datadog-rum.js:1 send @ jquery-1.9.1.js:8526 ajax @ jquery-1.9.1.js:7978 _posthookrollrequest @ vtt.compiled.js:43631 (anonymous) @ vtt.compiled.js:43575 bt.g @ auth.esm.js:72 xn @ auth.esm.js:75 cn @ auth.esm.js:75 m.gc @ auth.esm.js:74 dl @ auth.esm.js:68 Promise.then (async) Aa @ auth.esm.js:68 ul @ auth.esm.js:68 Nt @ auth.esm.js:74 is @ auth.esm.js:73 Zr @ auth.esm.js:69 Xp @ auth.esm.js:346 m.I @ auth.esm.js:349 je @ auth.esm.js:421 (anonymous) @ vtt.compiled.js:43574 setTimeout (async) _doRemoteRollRequest @ vtt.compiled.js:43570 flushRemoteQueue @ vtt.compiled.js:43717 (anonymous) @ vtt.compiled.js:45674 M.each.M.forEach @ underscore.js:76 Pe @ vtt.compiled.js:45587 q @ vtt.compiled.js:46052 H @ vtt.compiled.js:45468 H @ vtt.compiled.js:45471 H @ vtt.compiled.js:45471 d20.textchat.doChatInput @ vtt.compiled.js:46075 (anonymous) @ vtt.compiled.js:49945 dispatch @ jquery-1.9.1.js:3074 elemData.handle @ jquery-1.9.1.js:2750 I figure it has nothing to do with my cache, adblock or browser (I did go through all of these steps to be sure) because I can use the turn tracker as intended in other games just fine, so it must be something broken specifically in that campaign. I'm afraid I'm not sure what could have caused it because I haven't tried adding turns to the tracker in a while. Last time I did however, I was not having this issue. My only guess is that something went wrong when I applied a lot of new default settings to all character/npc/monster sheets at once, one of which had something to do with adding the DEX tiebreaker. Copying the game doesn't fix the issue and I would hate to have to recreate the campaign because I already put in a lot of work editing and adding things to the Journal, adding maps, translating text etc. Is there something I can do?
1645344433
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
This bug has hit a number of people. Your best bet is to report in this thread , as well as file a  Help Center Request  with your game link. I would definietly include the info you gave above, they may find it helpful.
Thank you for the reply, this is the first time I've used the forums so I wasn't quite sure where to go with this. I'll do what you suggested and leave a comment here once the issue has hopefully been resolved.
1645380037

Edited 1645380117
The problems have been fixed!  Using the "Remove All Turns" button on the turn tracker got rid of all my woes. It looks like the turn tracker gets stuck in a loop trying to find tokens that once were put in there, but no longer exist, as Jordan figured out in  this thread .