Erik M. said: Another question that is API based: When I try to alter a stat on the sheet, the stat itself changes but nothing related does; for example; increasing Injuries via API does not change Toughness value. Also, the API throws an error as well. "(node:24) UnhandledPromiseRejectionWarning: ReferenceError: CustomEvent is not defined at setActiveCharacterId (eval at messageHandler (evalmachine.<anonymous>:713:6), <anonymous>:22:14) at eval (eval at messageHandler (evalmachine.<anonymous>:713:6), <anonymous>:63:9) at <anonymous> at processTicksAndRejections (internal/process/task_queues.js:97:5) at async worker (eval at messageHandler (evalmachine.<anonymous>:713:6), <anonymous>:126:17) at async Array.accessSheet (eval at messageHandler (evalmachine.<anonymous>:713:6), <anonymous>:578:32)" "(node:24) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see <a href="https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode" rel="nofollow">https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode</a>). (rejection id: 2)" "(node:24) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code." Which looks like it is from the character sheet if I'm right. Is there something I can do to fix this? Thanks! Hmm, thanks for the report Erik. Looks like some code I did for Richard might be causing an issue, I'll take a look. Edit: Also, can you drop in what your browser and OS are?