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 .
×

Rolling Damage from Chat Stopped working?

Been setting up for a new game and been testing everything - is anyone else having the issue where you can roll to hit on a 2024/beacon npc sheet but clicking the "roll damage" feature in chat under the result yields no roll? I can turn on always roll damage for each sheet as a workaround but wanted to see if anyone else was having this issue. Cleared cookies, refreshed, the whole nine to no change
Update - toggling performance enhancements in the graphics settings of the game seemed to have resolved it (or it just randomly started working). Hoping that might be the fix for someone else who has that issue down the line!
1776886208
Gauss
Forum Champion
Hi Ben J.,  I just tested and was unable to reproduce the issue or the fix. With or without Performance Enhancements turned on it worked for me.  Would you mind helping me troubleshoot the issue?  Which browser are you using? 
I am on Chrome - currently as of now the rolls are coming through with or without it on but triggering that refresh initially was the first time I saw it resolve itself. Prior to that I was refreshing, clearing cache and cookies, signing out, restarting, and all of the normal fixes when something like that happens. Might have just been convenient timing or a ghost in the machine. Not sure how helpful this will be but I appreciate you looking into it nonetheless
1776906335
Gauss
Forum Champion
There was an issue last night that was resolved, perhaps you got caught in the tail end of it. At least it is working for you now. :)
Just to add that Ben was not alone in this experience. Also on Chrome, using D&D sheets (newest, official). Have not tested since last session, RE: chat timestamps in this thread; this comment will also serve as follow up placeholder just in case. If all is working, great. Party on, Garth.
I had this issue on 4/21/26, but when I tested it the morning after, it worked fine without any intervention. However, testing it out today, it's not working and I'm getting a number of warnings in the debugger console. 2024/2014 Sheet Firefox 150.0 (64-bit) On page load: Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. jquery-1.9.1.js:9392:14 Content-Security-Policy: The page’s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: “script-src 'self' 'unsafe-eval' 'nonce-W2vN3zyr5fpL11SN' 'nonce-JC0mCaAsUPlzlrRn' 'nonce-h6ek3XQHQEZMjbK8' <a href="https://cdn.roll20.net" rel="nofollow">https://cdn.roll20.net</a> blob: <a href="https://www.datadoghq-browser-agent.com" rel="nofollow">https://www.datadoghq-browser-agent.com</a> <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> https://*.googlesyndication.com https://*.doubleclick.net https://*.thedemiplane.com https://*.demiplane.com <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://apis.google.com" rel="nofollow">https://apis.google.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> https://*.sentry-cdn.com <a href="https://www.googletagmanager.com" rel="nofollow">https://www.googletagmanager.com</a> https://*.refiner.io https://*.maze.co”. Consider using a hash ('sha256-47mKTaMaEn1L3m5DAz9muidMqw636xxw7EFAK/YnPdg=') together with 'unsafe-hashes'. 3 jquery-1.9.1.js:1444:7 Content-Security-Policy: The page’s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: “script-src 'self' 'unsafe-eval' 'nonce-W2vN3zyr5fpL11SN' 'nonce-JC0mCaAsUPlzlrRn' 'nonce-h6ek3XQHQEZMjbK8' <a href="https://cdn.roll20.net" rel="nofollow">https://cdn.roll20.net</a> blob: <a href="https://www.datadoghq-browser-agent.com" rel="nofollow">https://www.datadoghq-browser-agent.com</a> <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> https://*.googlesyndication.com https://*.doubleclick.net https://*.thedemiplane.com https://*.demiplane.com <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://apis.google.com" rel="nofollow">https://apis.google.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> https://*.sentry-cdn.com <a href="https://www.googletagmanager.com" rel="nofollow">https://www.googletagmanager.com</a> https://*.refiner.io https://*.maze.co”. Consider using a hash ('sha256-47mKTaMaEn1L3m5DAz9muidMqw636xxw7EFAK/YnPdg=') together with 'unsafe-hashes'. 3 jquery-1.9.1.js:1450:6 CAMPAIGN ID: 21346601 startjs:38:9 VTT Engine: jumpgate | VTT Build Version: latest startjs:41:9 Ignoring unsupported entryTypes: layout-shift. totallyNotAnalytics.bundle.1067b2e3305248332cbe.js:3:29129 Ignoring unsupported entryTypes: longtask. totallyNotAnalytics.bundle.1067b2e3305248332cbe.js:3:29244 WebRTC: RTCIceServer.url is deprecated! Use urls instead. 3 vtt.bundle.ce851e47b4212f9195d8.js:4075 USING WEBGL ACCELERATION... vtt.bundle.ce851e47b4212f9195d8.js:54921:11700 WEBGL STARTUP SUCCESS vtt.bundle.ce851e47b4212f9195d8.js:54921:12139 Activating Jumpgate/Legacy Bridge vtt.bundle.ce851e47b4212f9195d8.js:6416:36352 WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER. vtt.bundle.ce851e47b4212f9195d8.js:41618:10938 BJS - [12:16:57]: Babylon.js v7.10.2 - WebGL2 vtt.bundle.ce851e47b4212f9195d8.js:45667:18183 Loading failed for the &lt;script&gt; with source “<a href="https://bat.bing.com/bat.js”" rel="nofollow">https://bat.bing.com/bat.js”</a>. NexusCompendium.vue:2:1 tuts loaded tutorial_tips.js:7:10 Invalid URI. Load of media resource failed. editor Content-Security-Policy: The page’s settings blocked a script (script-src-elem) at <a href="https://bat.bing.com/bat.js" rel="nofollow">https://bat.bing.com/bat.js</a> from being executed because it violates the following directive: “script-src 'self' 'unsafe-eval' 'nonce-W2vN3zyr5fpL11SN' 'nonce-JC0mCaAsUPlzlrRn' 'nonce-h6ek3XQHQEZMjbK8' <a href="https://cdn.roll20.net" rel="nofollow">https://cdn.roll20.net</a> blob: <a href="https://www.datadoghq-browser-agent.com" rel="nofollow">https://www.datadoghq-browser-agent.com</a> <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> https://*.googlesyndication.com https://*.doubleclick.net https://*.thedemiplane.com https://*.demiplane.com <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://apis.google.com" rel="nofollow">https://apis.google.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> https://*.sentry-cdn.com <a href="https://www.googletagmanager.com" rel="nofollow">https://www.googletagmanager.com</a> https://*.refiner.io https://*.maze.co” gtm.js:297:483 Cookie warnings 14 GPU tier: 3 vtt.bundle.ce851e47b4212f9195d8.js:7163:41001 hasWebGL2: true vtt.bundle.ce851e47b4212f9195d8.js:7163:45954 Error fetching content: TypeError: can't access property "protocol", ic is undefined totallyNotAnalytics.bundle.1067b2e3305248332cbe.js:3:52648 Error fetching content: TypeError: can't access property "protocol", ic is undefined On Clicking 'Damage' box in Chat [2026-04-24T16:18:26.162Z] @firebase/database: FIREBASE WARNING: Exception was thrown by user callback. @<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54961:27259" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54961:27259</a> ee@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2458:3680" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2458:3680</a> Yl@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:6899" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:6899</a> onValue@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3571:116" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3571:116</a> 16475/374/getEventRunner/&lt;@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:5514" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:5514</a> Oe@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2563:4322" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2563:4322</a> Zg@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:851" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:851</a> Qm@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:581" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:581</a> Dp@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:395" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:395</a> 16475/374/s0/startListening/&lt;@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511:1784" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511:1784</a> 16475/374/sendListen_/&lt;@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:3114" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:3114</a> onDataMessage_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:7055" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:7055</a> onDataMessage_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:3717" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:3717</a> onPrimaryMessageReceived_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:3648" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:3648</a> 16475/374/connReceiver_/&lt;@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:1959" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:1959</a> appendFrame_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:2538" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:2538</a> handleIncomingFrame@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:3111" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:3111</a> 16475/374/open/this.mySock.onmessage@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:1755" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:1755</a> EventHandlerNonNull*open@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:1723" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:1723</a> 16475/374/start_/&lt;@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:997" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:997</a> setTimeout handler*start_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:958" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:958</a> Qi@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:524" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:524</a> 16475/374/establishConnection_/&lt;@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:2916" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:2916</a> r@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2500" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2500</a> promise callback*o@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2613" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2613</a> 16475/qt/&lt;@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2624" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2624</a> qt@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2462" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2462</a> establishConnection_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:2004" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:2004</a> 16475/374/scheduleConnect_/this.establishConnectionTimer_&lt;@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:595" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:595</a> setTimeout handler*scheduleConnect_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:538" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:538</a> onOnline_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:1035" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:1035</a> on@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2758:481" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2758:481</a> Md@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:1300" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:1300</a> s0@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511:986" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511:986</a> get _repo@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616:1709" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616:1709</a> get _root@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616:1912" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616:1912</a> sp@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:3144" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:3144</a> 16475/2961/q.prototype.ref@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2473:522" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2473:522</a> @<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54893:17074" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54893:17074</a> fire@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:1037:30" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:1037:30</a> fireWith@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:1148:11" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:1148:11</a> ready@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:433:13" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:433:13</a> completed@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:103:11" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:103:11</a> EventListener.handleEvent*jQuery.ready.promise@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:900:13" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:900:13</a> ready@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:275:16" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:275:16</a> init@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:213:22" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:213:22</a> jQuery@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:62:10" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:62:10</a> jQuery.support&lt;@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:1454:8" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:1454:8</a> @<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:1546:3" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:1546:3</a> @<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:9600:3" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:9600:3</a> vtt.bundle.ce851e47b4212f9195d8.js:3706:663 Uncaught TypeError: lt is null &lt;anonymous&gt; <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54961" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54961</a> ee <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2458" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2458</a> Yl <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601</a> onValue <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3571" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3571</a> getEventRunner <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601</a> Oe <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2563" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2563</a> Zg <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496</a> Qm <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496</a> Dp <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496</a> startListening <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511</a> sendListen_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818</a> onDataMessage_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818</a> onDataMessage_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> onPrimaryMessageReceived_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> connReceiver_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> appendFrame_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698</a> handleIncomingFrame <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698</a> onmessage <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698</a> open <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698</a> start_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> setTimeout handler*start_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> Qi <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> establishConnection_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> r <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202</a> promise callback*o <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202</a> qt <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202</a> qt <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202</a> establishConnection_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> establishConnectionTimer_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> setTimeout handler*scheduleConnect_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> onOnline_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> on <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2758" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2758</a> Md <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818</a> s0 <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511</a> get _repo <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616</a> get _root <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616</a> sp <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601</a> ref <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2473" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2473</a> &lt;anonymous&gt; <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54893" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54893</a>
1777051796

Edited 1777051953
Gauss
Forum Champion
Hi Kevin F.,&nbsp;&nbsp; I was unable to reproduce this bug using Firefox (or Chrome). Could you PM me an invite to your game so I can come see if I can reproduce it in your game?
1777085974
Gauss
Forum Champion
Ok, based on the messages you sent me I see the problem, if you are using&nbsp;/talktomyself then it has an error.&nbsp; It kinda makes sense. /talktomyself has certain limitations. I could see it interfering with calls from chat menu buttons.&nbsp; I suggest filing a Help Center request, make sure you indicate this is a /talktomyself issue. That wasn't clear at the start.&nbsp; Note: if I have made an error and the issue is greater than when using /talktomyself please let me know and I can troubleshoot further.&nbsp; Help Center:&nbsp;<a href="https://help.roll20.net/hc/en-us/requests/new" rel="nofollow">https://help.roll20.net/hc/en-us/requests/new</a>
The initial issue was more widespread, but I've been unable to replicate it under normal circumstances. I reported it in the help center request as it occurred on 4/21, but specified that it has since only occurred while using talktomyself. Thanks again for help troubleshooting.&nbsp;
1777134017

Edited 1777134046
Gauss
Forum Champion
On 4/21 there was an issue that the Devs resolved.&nbsp;