Hi I believe I have found a sort of edge-case bug but nonetheless annoying. The thing is I am trying to make a character. First through Charactermancer, a rogue. Then I level up the character through charactermancer+ while also adding a few levels in ranger.&nbsp; But charactermancer freezes at the building step.&nbsp; Then I tried adding one level in ranger, same issue.&nbsp; Then I tried multiclassing into other classes and that worked fine.&nbsp; I have tried multiclassing into ranger a few times now but it doesnt seem to work.&nbsp; How to replicate: &nbsp; Create character Open charactermancer and make a rogue. Go through steps&nbsp; Open charactermancer+ add 4 levels to rogue,multiclass: select ranger and add 3 levels.&nbsp; go through steps and see what happens. Computer's settings&nbsp; Chrome 81.0.4044.138 Windows 10 (64-bit) Javascript enabled antivirus: Windows security Chrome extensions: Lastpass and Full page screen capture Console log: 3DevTools failed to load SourceMap: Could not load content for chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/sourcemaps/onloadwff.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME app.roll20.net/:1 Invalid 'X-Frame-Options' header encountered when loading '<a href="https://app.roll20.net/compendium/dnd5e/Rules:Spells?sharedCompendium=4631217&amp;charmancer=true#toc_1" rel="nofollow">https://app.roll20.net/compendium/dnd5e/Rules:Spells?sharedCompendium=4631217&amp;charmancer=true#toc_1</a>': '<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>' is not a recognized directive. The header will be ignored. DevTools failed to load SourceMap: Could not load content for chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/sourcemaps/onloadwff.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME VM2349 v2.js:57 JQMIGRATE: Migrate is installed with logging active, version 3.0.0 VM2349 v2.js:57 JQMIGRATE: jQuery.expr[":"] is now jQuery.expr.pseudos i @ VM2349 v2.js:57 get @ VM2349 v2.js:57 (anonymous) @ VM2349 v2.js:178 Sweetalert2.swal.sweetAlert.Swal.SweetAlert @ VM2349 v2.js:178 (anonymous) @ VM2349 v2.js:178 VM2349 v2.js:57 console.trace i @ VM2349 v2.js:57 get @ VM2349 v2.js:57 (anonymous) @ VM2349 v2.js:178 Sweetalert2.swal.sweetAlert.Swal.SweetAlert @ VM2349 v2.js:178 (anonymous) @ VM2349 v2.js:178 VM2349 v2.js:57 JQMIGRATE: jQuery.fn.removeAttr no longer sets boolean properties: required i @ VM2349 v2.js:57 (anonymous) @ VM2349 v2.js:57 each @ VM2349 v2.js:50 t.fn.removeAttr @ VM2349 v2.js:57 buildDom @ VM2352 typeahead.js:1654 Typeahead @ VM2352 typeahead.js:1460 attach @ VM2352 typeahead.js:1710 each @ VM2349 v2.js:50 each @ VM2349 v2.js:50 initialize @ VM2352 typeahead.js:1704 $.fn.typeahead @ VM2352 typeahead.js:1776 (anonymous) @ VM2354 compendium.js:244 h @ VM2349 v2.js:51 d @ VM2349 v2.js:51 nrWrapper @ Rules:Spells?sharedCompendium=4631217&amp;charmancer=true:6 setTimeout (async) nrWrapper @ Rules:Spells?sharedCompendium=4631217&amp;charmancer=true:6 (anonymous) @ VM2349 v2.js:51 u @ VM2349 v2.js:51 fireWith @ VM2349 v2.js:51 fire @ VM2349 v2.js:51 u @ VM2349 v2.js:51 fireWith @ VM2349 v2.js:51 ready @ VM2349 v2.js:51 d @ VM2349 v2.js:50 nrWrapper @ Rules:Spells?sharedCompendium=4631217&amp;charmancer=true:6 VM2349 v2.js:57 console.trace i @ VM2349 v2.js:57 (anonymous) @ VM2349 v2.js:57 each @ VM2349 v2.js:50 t.fn.removeAttr @ VM2349 v2.js:57 buildDom @ VM2352 typeahead.js:1654 Typeahead @ VM2352 typeahead.js:1460 attach @ VM2352 typeahead.js:1710 each @ VM2349 v2.js:50 each @ VM2349 v2.js:50 initialize @ VM2352 typeahead.js:1704 $.fn.typeahead @ VM2352 typeahead.js:1776 (anonymous) @ VM2354 compendium.js:244 h @ VM2349 v2.js:51 d @ VM2349 v2.js:51 nrWrapper @ Rules:Spells?sharedCompendium=4631217&amp;charmancer=true:6 setTimeout (async) nrWrapper @ Rules:Spells?sharedCompendium=4631217&amp;charmancer=true:6 (anonymous) @ VM2349 v2.js:51 u @ VM2349 v2.js:51 fireWith @ VM2349 v2.js:51 fire @ VM2349 v2.js:51 u @ VM2349 v2.js:51 fireWith @ VM2349 v2.js:51 ready @ VM2349 v2.js:51 d @ VM2349 v2.js:50 nrWrapper @ Rules:Spells?sharedCompendium=4631217&amp;charmancer=true:6 3DevTools failed to load SourceMap: Could not load content for chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/sourcemaps/onloadwff.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME dnd5e.js:11695 **************************************** dnd5e.js:11696 ******&nbsp; STARTING FINISH FUNCTION&nbsp; ****** dnd5e.js:11697 **************************************** sheetsandboxworker.js?1589658194951:733 TypeError: Cannot read property 'push' of undefined &nbsp; &nbsp; at eval (dnd5e.js:11845) &nbsp; &nbsp; at Function.m.each.m.forEach (sheetsandboxworker.js?1589658194951:5) &nbsp; &nbsp; at eval (dnd5e.js:11833) &nbsp; &nbsp; at Function.m.each.m.forEach (sheetsandboxworker.js?1589658194951:5) &nbsp; &nbsp; at Array.eval (dnd5e.js:11830) &nbsp; &nbsp; at self.trigger (sheetsandboxworker.js?1589658194951:110) &nbsp; &nbsp; at messageHandler (sheetsandboxworker.js?1589658194951:702) sheetsandboxworker.js?1589658194951:734 TypeError: Cannot read property 'push' of undefined &nbsp; &nbsp; at eval (dnd5e.js:11845) &nbsp; &nbsp; at Function.m.each.m.forEach (sheetsandboxworker.js?1589658194951:5) &nbsp; &nbsp; at eval (dnd5e.js:11833) &nbsp; &nbsp; at Function.m.each.m.forEach (sheetsandboxworker.js?1589658194951:5) &nbsp; &nbsp; at Array.eval (dnd5e.js:11830) &nbsp; &nbsp; at s