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?