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 .
×
Create a free account

Can't delete character from the list

Hello, when I press the "Remove from game" button, it still exists and does not disappear from the list. I have no problems with others characters. I saw some people also had this problem 4 months ago and it was supposed to be fixed. Apparently not. I can't explain how this happens to me... but I was quickly deleting a lot of characters without waiting for the refresh, maybe it's that or I don't know. How to do now ? Thanks for the answers
Ok, I just deleted it by placing it in a folder and deleting the folder and its contents, and it works. Sorry for this useless post, maybe it can help someone with the same problem.
1717719313
vÍnce
Pro
Sheet Author
Cygnatius said: Ok, I just deleted it by placing it in a folder and deleting the folder and its contents, and it works. Sorry for this useless post, maybe it can help someone with the same problem. That sounded promising.  I just tried that (I was one of the people that had issues deleting a character that had "passed" though Roll20 characters...) and it deleted the folder but as per normal roll20 behavior, kicked the contents of the folder out to "root".  So this un-touchable character is still in the game. ;-(
Roll20 Characters still has this issure after all this time... One of the reasons I still use the old Character Vault... If you add a character via Roll20 Characters it automatically gets Linked to the game and not even GM can change permissions or delete it... The MOVE / EXPORT TO GAME UNLINKED Option is STILL missing...
1717791795

Edited 1717791871
vÍnce said: That sounded promising.  I just tried that (I was one of the people that had issues deleting a character that had "passed" though Roll20 characters...) and it deleted the folder but as per normal roll20 behavior, kicked the contents of the folder out to "root".  So this un-touchable character is still in the game. ;-( I clicked the "delete folder and all its contents" button like in the picture, because clicking "delete folder" only returns the files to the root, but when you delete everything you don't get the same message and it deletes everything without going through the root. Anyway, that's how I managed to solve the problem. I have the French version of Roll20, I don't know if it has any impact. Hope it can helps you.
For those who are encountering this issue, could you provide a console log capturing the events when you attempt to remove the sheet itself? Directions for Chrome's console log can be found here: <a href="https://roll20.zendesk.com/hc/en-us/articles/360040673774" rel="nofollow">https://roll20.zendesk.com/hc/en-us/articles/360040673774</a> . Directions for Firefox are found here: <a href="https://roll20.zendesk.com/hc/en-us/articles/360040673814" rel="nofollow">https://roll20.zendesk.com/hc/en-us/articles/360040673814</a> . I suspect there should be a message that I can escalate back to our dev team to investigate further.
1717825644

Edited 1717825805
vÍnce
Pro
Sheet Author
{ "stack": "Kt@<a href="https://cdn.roll20.net/production/vtt.bundle.js:45382:15520\nHl@https://cdn.roll20.net/production/vtt.bundle.js:45384:1152\npa@https://cdn.roll20.net/production/vtt.bundle.js:45384:4634\nEventHandlerNonNull*71257/fa.xhr&lt;/&lt;@https://cdn.roll20.net/production/vtt.bundle.js:45384:4716\n71257/fa.xhr&lt;@https://cdn.roll20.net/production/vtt.bundle.js:45384:3543\nos@https://cdn.roll20.net/production/vtt.bundle.js:45386:531\npromise" rel="nofollow">https://cdn.roll20.net/production/vtt.bundle.js:45382:15520\nHl@https://cdn.roll20.net/production/vtt.bundle.js:45384:1152\npa@https://cdn.roll20.net/production/vtt.bundle.js:45384:4634\nEventHandlerNonNull*71257/fa.xhr&lt;/&lt;@https://cdn.roll20.net/production/vtt.bundle.js:45384:4716\n71257/fa.xhr&lt;@https://cdn.roll20.net/production/vtt.bundle.js:45384:3543\nos@https://cdn.roll20.net/production/vtt.bundle.js:45386:531\npromise</a> callback*request@<a href="https://cdn.roll20.net/production/vtt.bundle.js:45386:4353\n71257/&lt;/Yo/&lt;@https://cdn.roll20.net/production/vtt.bundle.js:45386:5010\n71257/v/&lt;@https://cdn.roll20.net/production/vtt.bundle.js:45382:9850\nunlinkFromGame@https://cdn.roll20.net/production/vtt.bundle.js:45460:68503\n@https://cdn.roll20.net/production/vtt.bundle.js:45522:13886\ndispatch@https://app.roll20.net/v2/js/jquery-1.9.1.js:3074:9\nadd/elemData.handle@https://app.roll20.net/v2/js/jquery-1.9.1.js:2750:28\n" rel="nofollow">https://cdn.roll20.net/production/vtt.bundle.js:45386:4353\n71257/&lt;/Yo/&lt;@https://cdn.roll20.net/production/vtt.bundle.js:45386:5010\n71257/v/&lt;@https://cdn.roll20.net/production/vtt.bundle.js:45382:9850\nunlinkFromGame@https://cdn.roll20.net/production/vtt.bundle.js:45460:68503\n@https://cdn.roll20.net/production/vtt.bundle.js:45522:13886\ndispatch@https://app.roll20.net/v2/js/jquery-1.9.1.js:3074:9\nadd/elemData.handle@https://app.roll20.net/v2/js/jquery-1.9.1.js:2750:28\n</a>", "message": "Request failed with status code 404", "name": "AxiosError", "code": "ERR_BAD_REQUEST", "config": { "transitional": { "silentJSONParsing": true, "forcedJSONParsing": true, "clarifyTimeoutError": false }, "adapter": [ "xhr", "http" ], "transformRequest": [ null ], "transformResponse": [ null ], "timeout": 0, "xsrfCookieName": "XSRF-TOKEN", "xsrfHeaderName": "X-XSRF-TOKEN", "maxContentLength": -1, "maxBodyLength": -1, "env": {}, "headers": { "Accept": "application/json, text/plain, */*", "Content-Type": "application/json", "Authorization": "Bearer QgzeX7ytahXZ4EnGoxCIktEDqhSd6dbrdkyNl1S-GLI.ngm9JtnEYTGts-ZGyAgmaQQddJfuR2QEDb2KTOs10Zo" }, "method": "post", "url": "<a href="https://character-api.roll20.net/character/5944590/move" rel="nofollow">https://character-api.roll20.net/character/5944590/move</a>", "data": "{\"moveTarget\":null}", "axios-retry": { "retries": 3, "shouldResetTimeout": false, "retryCount": 0, "lastRequestTime": 1717825739296 } }, "request": {}, "response": { "data": "&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n&lt;meta charset=\"utf-8\"&gt;\n&lt;title&gt;Error&lt;/title&gt;\n&lt;/head&gt;\n&lt;body&gt;\n&lt;pre&gt;Error: The resource(s) you requested were not found.&lt;br&gt; &amp;nbsp; &amp;nbsp;at _Character.pgGetSingleCharacterByPgId (/srv/server.js:335221:13)&lt;br&gt; &amp;nbsp; &amp;nbsp;at process.processTicksAndRejections (node:internal/process/task_queues:95:5)&lt;br&gt; &amp;nbsp; &amp;nbsp;at async moveCharacter (/srv/server.js:336004:19)&lt;br&gt; &amp;nbsp; &amp;nbsp;at async /srv/server.js:336169:22&lt;/pre&gt;\n&lt;/body&gt;\n&lt;/html&gt;\n", "status": 404, "statusText": "", "headers": { "content-type": "text/html; charset=utf-8" }, "config": { "transitional": { "silentJSONParsing": true, "forcedJSONParsing": true, "clarifyTimeoutError": false }, "adapter": [ "xhr", "http" ], "transformRequest": [ null ], "transformResponse": [ null ], "timeout": 0, "xsrfCookieName": "XSRF-TOKEN", "xsrfHeaderName": "X-XSRF-TOKEN", "maxContentLength": -1, "maxBodyLength": -1, "env": {}, "headers": { "Accept": "application/json, text/plain, */*", "Content-Type": "application/json", "Authorization": "Bearer QgzeX7ytahXZ4EnGoxCIktEDqhSd6dbrdkyNl1S-GLI.ngm9JtnEYTGts-ZGyAgmaQQddJfuR2QEDb2KTOs10Zo" }, "method": "post", "url": "<a href="https://character-api.roll20.net/character/5944590/move" rel="nofollow">https://character-api.roll20.net/character/5944590/move</a>", "data": "{\"moveTarget\":null}", "axios-retry": { "retries": 3, "shouldResetTimeout": false, "retryCount": 0, "lastRequestTime": 1717825739296 } }, "request": {} } }