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

Game won't launch shows - Error: 784

Hitting the launch button gives a blank page of code that starts with the following: { "status": "error", "message": "784: unexpected token at 'NoSuchKeyThe specified key does not exist.'", "data": ... }
I'm having the exact same issue. Notably, it only seems to affect the Legacy games. My only non-Legacy game launches just fine.
Same issue, my legacy games wont let me enter the table. Here is the complete error message: { "status": "error", "message": "784: unexpected token at ' NoSuchKey The specified key does not exist.'", "data": { "id": "f1623972487648c6b452c044774ee95e", "sentry_id": "f1623972487648c6b452c044774ee95e", "backtrace": "["/code/vendor/bundle/ruby/2.6.0/gems/json_pure-1.8.6/lib/json/common.rb:155:in `parse'","/code/vendor/bundle/ruby/2.6.0/gems/json_pure-1.8.6/lib/json/common.rb:155:in `parse'","/code/lib/manifest.rb:42:in `initialize'","/code/app/controllers/editor.rb:609:in `new'","/code/app/controllers/editor.rb:609:in `block (2 levels) in '","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:519:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:519:in `block in route'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:1000:in `block in invoke_route'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:995:in `catch'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:995:in `invoke_route'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:956:in `block in route!'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:53:in `block in call_by_request'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:84:in `block in rotation'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:83:in `loop'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:83:in `with_object'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:83:in `rotation'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:49:in `call_by_request'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router.rb:43:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:953:in `route!'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:936:in `block in dispatch!'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `block in invoke'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `catch'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `invoke'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:934:in `dispatch!'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:919:in `block in call!'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `block in invoke'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `catch'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `invoke'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:919:in `call!'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:908:in `call'","/code/lib/middleware/auth_enforcer.rb:28:in `call'","/code/lib/middleware/auth_enforcer.rb:28:in `call'","/code/lib/middleware/auth_enforcer.rb:28:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/ddtrace-0.50.0/lib/ddtrace/contrib/sinatra/tracer_middleware.rb:36:in `block in call'","/code/vendor/bundle/ruby/2.6.0/gems/ddtrace-0.50.0/lib/ddtrace/tracer.rb:291:in `trace'","/code/vendor/bundle/ruby/2.6.0/gems/ddtrace-0.50.0/lib/ddtrace/contrib/sinatra/tracer_middleware.rb:27:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/head.rb:12:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/method_override.rb:24:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/logger.rb:485:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:194:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1951:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1503:in `block in call'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1730:in `synchronize'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1503:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/router.rb:84:in `block in call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/router.rb:75:in `each'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/router.rb:75:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/deflater.rb:44:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/xss_header.rb:18:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/path_traversal.rb:16:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/json_csrf.rb:26:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/frame_options.rb:31:in `call'","/code/lib/middleware/set_cookie_domain.rb:24:in `call'","/code/lib/middleware/capture_request_info.rb:10:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/session/abstract/id.rb:266:in `context'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/session/abstract/id.rb:260:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-ssl-enforcer-0.2.9/lib/rack/ssl-enforcer.rb:52:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/ddtrace-0.50.0/lib/ddtrace/contrib/rack/middlewares.rb:87:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-parser-0.7.0/lib/rack/parser.rb:24:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/urlmap.rb:74:in `block in call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/urlmap.rb:58:in `each'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/urlmap.rb:58:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/configuration.rb:249:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/request.rb:77:in `block in handle_request'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/thread_pool.rb:338:in `with_force_shutdown'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/request.rb:76:in `handle_request'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/server.rb:438:in `process_client'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/thread_pool.rb:145:in `block in spawn_thread'"]" } }
Same issue here. Game won't open on any browser, even with all extensions disabled, cache cleared, etc
Same issue over here, and it's definitely a server issue, given that their stack trace is bleeding into the response. What we're seeing is the response to the <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> &nbsp;endpoint on Legacy games only.
1770222159

Edited 1770222191
Same... back after a year of absence and this happens. Of course, it had to happen just for me returning.&nbsp; { "status": "error", "message": "784: unexpected token at ' NoSuchKey The specified key does not exist. '", "data": { "id": "4219da9119184d6cb6558203529d8684", "sentry_id": "4219da9119184d6cb6558203529d8684", "backtrace": "["/code/vendor/bundle/ruby/2.6.0/gems/json_pure-1.8.6/lib/json/common.rb:155:in `parse'","/code/vendor/bundle/ruby/2.6.0/gems/json_pure-1.8.6/lib/json/common.rb:155:in `parse'","/code/lib/manifest.rb:42:in `initialize'","/code/app/controllers/editor.rb:609:in `new'","/code/app/controllers/editor.rb:609:in `block (2 levels) in&nbsp; '","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:519:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:519:in `block in route'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:1000:in `block in invoke_route'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:995:in `catch'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:995:in `invoke_route'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:956:in `block in route!'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:53:in `block in call_by_request'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:84:in `block in rotation'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:83:in `loop'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:83:in `with_object'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:83:in `rotation'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router/compiler.rb:49:in `call_by_request'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/path_router.rb:43:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:953:in `route!'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:936:in `block in dispatch!'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `block in invoke'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `catch'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `invoke'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/application/routing.rb:934:in `dispatch!'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:919:in `block in call!'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `block in invoke'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `catch'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1072:in `invoke'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:919:in `call!'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:908:in `call'","/code/lib/middleware/auth_enforcer.rb:28:in `call'","/code/lib/middleware/auth_enforcer.rb:28:in `call'","/code/lib/middleware/auth_enforcer.rb:28:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/ddtrace-0.50.0/lib/ddtrace/contrib/sinatra/tracer_middleware.rb:36:in `block in call'","/code/vendor/bundle/ruby/2.6.0/gems/ddtrace-0.50.0/lib/ddtrace/tracer.rb:291:in `trace'","/code/vendor/bundle/ruby/2.6.0/gems/ddtrace-0.50.0/lib/ddtrace/contrib/sinatra/tracer_middleware.rb:27:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/head.rb:12:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/method_override.rb:24:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/logger.rb:485:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:194:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1951:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1503:in `block in call'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1730:in `synchronize'","/code/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.8.1/lib/sinatra/base.rb:1503:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/router.rb:84:in `block in call'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/router.rb:75:in `each'","/code/vendor/bundle/ruby/2.6.0/gems/padrino-core-0.14.4/lib/padrino-core/router.rb:75:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/deflater.rb:44:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/xss_header.rb:18:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/path_traversal.rb:16:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/json_csrf.rb:26:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/base.rb:50:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.8.1/lib/rack/protection/frame_options.rb:31:in `call'","/code/lib/middleware/set_cookie_domain.rb:24:in `call'","/code/lib/middleware/capture_request_info.rb:10:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/session/abstract/id.rb:266:in `context'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/session/abstract/id.rb:260:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-ssl-enforcer-0.2.9/lib/rack/ssl-enforcer.rb:52:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/ddtrace-0.50.0/lib/ddtrace/contrib/rack/middlewares.rb:87:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-parser-0.7.0/lib/rack/parser.rb:24:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/urlmap.rb:74:in `block in call'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/urlmap.rb:58:in `each'","/code/vendor/bundle/ruby/2.6.0/gems/rack-2.2.6.4/lib/rack/urlmap.rb:58:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/configuration.rb:249:in `call'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/request.rb:77:in `block in handle_request'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/thread_pool.rb:338:in `with_force_shutdown'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/request.rb:76:in `handle_request'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/server.rb:438:in `process_client'","/code/vendor/bundle/ruby/2.6.0/gems/puma-5.3.2/lib/puma/thread_pool.rb:145:in `block in spawn_thread'"]" } }
Yep, same here
I am also having the same issues, my Descent Into Avernus Campaign was halted.
YEAH SAME
1770222361
Daniel S.
Pro
Marketplace Creator
Sheet Author
Compendium Curator
Came here to make a report or see if others have the issue. Same. For any 'legacy' games.
same...
YEAH SAME
Daniel S. said: Came here to make a report or see if others have the issue. Same. For any 'legacy' games. same bro......
One of my games is getting the same error. :(
Same...(
1770222788

Edited 1770222823
im getting the same error glad im not the only one { "status": "error", "message": "784: unexpected token at ' blah blah
Yup same here, several of my games are down. Is there a bug fix yet or we just waiting?
Glad to see I'm not the only one. I hope it gets fixed soon.
Here too. There's a little conspiracy theorist in me that's telling me this is on purpose to force me to move forward to the new system as well.
Same here Legacy games will not launch
It's working again here :]
Can confirm, for now xd