I created (and then recreated) a Homebrew item today. Everything was done exactly as I always do (I've created a hundred or so items).
After saving the item the first time, I added a .jpg to both small/large image. Upon Save Changes got a 500 INTERNAL SERVER ERROR.
The item shows in my Homebrew list (without images when expanded downward), but the Details page cannot be opened (404), and attempting to DELETE it does nothing (no error, and the item does not go away).
I then repeated the steps, and got the exact same result: I now have two broken items I cannot delete.
This seems in part to be some kind of funky caching issue, as I was able to log out and back in, and see both items, and delete one. But it didn't go away. it just says "RESTORE". That is new behavior...I've deleted TONS of duplicated items before and never saw them hang out in my list.
Is something borked with image saving right now? Or caching? Or both?
EDIT: I don't think this has anything to do with images per se; simply trying to Edit the items in any fashion with Save Changes causes the Internal Server Error 500. Once this happens, the Details page for those items once again shows 404 for some time, until it finally "heals".
But I'm never able to actually edit the items...and trying simply "breaks" them again.
Are you using any extensions that can interfere in the functionality of the site, especially ad blockers? If so please try disabling all your extensions and seeing if this continues.
Rollback Post to RevisionRollBack
// I am Arenlor Developers should read This Changelog Moderator for D&D Beyond's YouTube, Twitch, and Discord.
No this is unrelated to client-side browser. Reproducible 100% in Edge as well as Chrome. With all extensions enabled or disabled.
NOTE: I have been able to edit OTHER items! I edited another one earlier today, as well as 3 days ago.
It is ONLY the items I *created* today that can't be edited...
Again, these are 500 and 404, which comes from the server. Client is doing everything right. The server is not. Wireshark confirms that the images upload. Everything looks good with the HTTP requests.
The caching is totally wonky. I have other issues with adding/removing/updating items to Campaign characters and them now showing up immediately, and then having to log back out and back in on the OHTER accounts to get them to show properly. I don't know if this is related, but it feels similar. The 404's definitely go away, over time.
It feels like there is an async process on the backend which is trying to clean up these error states. The Save fails with 500, and when it does, the item is left in a totally borked state where it can't be viewed. Eventually, it fixes itself (although the images don't show, nor do the other edits), and it seems fine, until you try to Edit it again. Then, it fails with another 500, and is borked again. For a time.
@dndbeyond folks: the Private Homebrew Magic Items are both called "Kettlebird". Please, have a look. If there is something else I can try, please let me know. I'm fresh out of ideas. Thanks in advance for any help on this!!!
Was there an update to the backend recently that could have introduced this? Like I said, I've made DOZENS of items, with the same exact steps, and have NEVER seen this until today.
Next step would be to try to disable any VPNs as some are known to cause problems with the connection. After that is to try disabling security software, especially Kaspersky as it's also known to cause problems specifically, but there have been others on occasion.
Rollback Post to RevisionRollBack
// I am Arenlor Developers should read This Changelog Moderator for D&D Beyond's YouTube, Twitch, and Discord.
Cannot delete it - If I press the delete button the items is still there and instead of the 3 usual buttons (EDIT, SHARE WITH COMMUNITY, DELETE) I have a RESTORE button. Even if I don't press the RESTORE button the item reverts to it's usual undeleted and broken status (not sure if this just happens after some time or when i edit another "working" item)
Cannot edit it - If I change something and press the SAVE button I get this page:
Internal Server Error
Well, this can’t be good. Please Contact Support with information about this Beholder Zombie sighting so we may destroy it before it destroys others.
In other words, an error has occurred on our side. Please let us know about it.
I have 3 magic items I made back in March that had these kind of errors. I have repeatedly tried to delete them or edit them to no avail. They are still sitting in my creations and nothing I do gets rid of them.
Attempting to Edit and Save Changes to either will fail with Internal Server Error 500, and thereafter viewing the items yields 404. For about 15 minutes. Then they become viewable again.
Attempting to Edit and Save Changes to either will fail with Internal Server Error 500, and thereafter viewing the items yields 404. For about 15 minutes. Then they become viewable again.
Any help staff?
Try deleting them. They won't disappear either.
I'm not trying to be facetious, I really am frustrated by this issue.
Brtwrst this indeed does sound like *exactly* the issue I'm seeing. I now believe it has nothing to do with images. It's all about saving after edit. Whether you added an image seems to be moot.
My guess is something changed recently on the backend, since it seems lots of people are running into it.
However, I have a theory as to why this happened. I think it's possible my cookie was deleted after signing into the site.
OK so it was definitely NOT the lack of site cookies.
I don't know how, but it is the *specific* image that is breaking these items. It is causing your validation on the backend to puke and silently fail during the upload process, however; the client doesn't know.
I created a brand new item. Totally different name. Totally different Description text.
I then edited it. Several times. No problems. I changed the name. I changed the description. All worked fine. Saving was fine.
It wasn't until I loaded the *specific image*, then clicked Save Changes, that it gave 500 Internal Server Error! I even named the image differently from last time!
DURING THIS I NOTICED SOMETHING VERY IMPORTANT:
When I click Upload, it took a VERY long time for the image to (appear to) upload. Like 5 seconds long. An eternity. NONE of the other images take that long. The rest are all instantaneous.
It's a tiny, 500x500 35.1Kb JPEG. The image views fine on Windows. Edits fine in GIMP. Paint, Paint 3D, etc. It's totally valid image. It's a totally valid image.
My HUNCH is there is SOME FORM OF IMAGE SCANNING that is going on on the backend that fails (perhaps due to a long timeout), and BUNKS the item going forward!!! Possibly some 3rd party pornographic scan filter or something (the image is not even remotely pornographic, lol).
As a further test, just to be sure, I changed ANOTHER image to the same file name name. Loaded fine. No issues. So it's not the file name.
I then took the problematic image, and RENAMED it to something else. When trying to upload it, it breaks. It takes 5 seconds to finally say it uploaded, but it didn't really upload, obviously.
So that confirms it's the contents, not the name.
The image itself is totally valid.
I tried using it both as an JPG, and a PNG w/o Transparency. Both failed. I tried re-saving the image with different JPG compression level. Still failed.
Then, as my last test. when I *MIRRORED* the image (ie Flip Horizontal), it works, totally. Uploads instantly. Save Changes works!
DIAGNOSIS: There some form of image processing going on during the UPLOAD process. It is fallible. My theory is that you have a 5 second or so timeout in your server code, and don't handle the timeout error properly, and the result is the client *thinks* it uploaded the image, but it really didn't. This leaves the item shown as having images, but they really don't, due to the failure in this edge case. Then when you click Save Changes, that results in 500 INTERNAL SERVER ERROR 500 the referenced images simply aren't there (although the client request clearly states that they are).
From that point on, due to other downstream bugs, the item can never, ever be edited or deleted. It's in a wonky state. Attempting to do so results in additional500 INTERNAL SERVER ERROR, and then, 404 NOT FOUND.
Check your logs. I believe you will find that your image scanner is either crashing, or getting wedige on certain items. When it does, if people click Save Changes, the item will forever be Broken.
Fortunately, even though the items can't be DELETED, the REMOVE FROM COLLECTION feature still works, so I can hide the busted item(s) from my players, so that they only see the "good", working item.
Fortunately, even though the items can't be DELETED, the REMOVE FROM COLLECTION feature still works, so I can hide the busted item(s) from my players, so that they only see the "good", working item.
That's the only saving grace. I can't edit the 3 to say "Don't use these", but I can keep anyone in my groups from using them.
Weird thought. Can you try deleting your cookies and seeing if that helps the matter at all?
I've done this several times since this issue first started for me. No change.
Please explain this for me:
I'm in My Creations. The above image has 4 samples, one of which is expanded. My search criteria is private, public, deleted magic items. I have clicked DELETE on the top three items.
The top entry correctly shows it's in Deleted status. The second and third entries show they are in Private status. Yet as you can see in my image the only option is to RESTORE. The last entry has not been deleted and correctly shows Private status.
These are the magic items that gave me some error when trying to upload an image into them originally. I have repeatedly tried to delete these items and they will not go away. I have removed them from my collection to avoid anyone I share a campaign with from accidentally coming across this glitched item, but WHY CAN I NOT DELETE THESE ITEMS???
I created (and then recreated) a Homebrew item today. Everything was done exactly as I always do (I've created a hundred or so items).
After saving the item the first time, I added a .jpg to both small/large image. Upon Save Changes got a 500 INTERNAL SERVER ERROR.
The item shows in my Homebrew list (without images when expanded downward), but the Details page cannot be opened (404), and attempting to DELETE it does nothing (no error, and the item does not go away).
I then repeated the steps, and got the exact same result: I now have two broken items I cannot delete.
This seems in part to be some kind of funky caching issue, as I was able to log out and back in, and see both items, and delete one. But it didn't go away. it just says "RESTORE". That is new behavior...I've deleted TONS of duplicated items before and never saw them hang out in my list.
Is something borked with image saving right now? Or caching? Or both?
EDIT: I don't think this has anything to do with images per se; simply trying to Edit the items in any fashion with Save Changes causes the Internal Server Error 500. Once this happens, the Details page for those items once again shows 404 for some time, until it finally "heals".
But I'm never able to actually edit the items...and trying simply "breaks" them again.
Are you using any extensions that can interfere in the functionality of the site, especially ad blockers? If so please try disabling all your extensions and seeing if this continues.
// I am Arenlor
Developers should read This Changelog
Moderator for D&D Beyond's YouTube, Twitch, and Discord.
No this is unrelated to client-side browser. Reproducible 100% in Edge as well as Chrome. With all extensions enabled or disabled.
NOTE: I have been able to edit OTHER items! I edited another one earlier today, as well as 3 days ago.
It is ONLY the items I *created* today that can't be edited...
Again, these are 500 and 404, which comes from the server. Client is doing everything right. The server is not. Wireshark confirms that the images upload. Everything looks good with the HTTP requests.
The caching is totally wonky. I have other issues with adding/removing/updating items to Campaign characters and them now showing up immediately, and then having to log back out and back in on the OHTER accounts to get them to show properly. I don't know if this is related, but it feels similar. The 404's definitely go away, over time.
It feels like there is an async process on the backend which is trying to clean up these error states. The Save fails with 500, and when it does, the item is left in a totally borked state where it can't be viewed. Eventually, it fixes itself (although the images don't show, nor do the other edits), and it seems fine, until you try to Edit it again. Then, it fails with another 500, and is borked again. For a time.
@dndbeyond folks: the Private Homebrew Magic Items are both called "Kettlebird". Please, have a look. If there is something else I can try, please let me know. I'm fresh out of ideas. Thanks in advance for any help on this!!!
Was there an update to the backend recently that could have introduced this? Like I said, I've made DOZENS of items, with the same exact steps, and have NEVER seen this until today.
Next step would be to try to disable any VPNs as some are known to cause problems with the connection. After that is to try disabling security software, especially Kaspersky as it's also known to cause problems specifically, but there have been others on occasion.
// I am Arenlor
Developers should read This Changelog
Moderator for D&D Beyond's YouTube, Twitch, and Discord.
I have a the exact same issue with 1 item I created about 12 hours ago, even though I did not add any picture to the item.
Cannot view the details page (https://www.dndbeyond.com/magic-items/65b742f3-6d73-4501-bd44-0d5820d19995) I get a 404 page.
The (unpublished) link to the item (https://www.dndbeyond.com/magic-items/3254049-energetic-wave-translation-balancer) works
Cannot delete it - If I press the delete button the items is still there and instead of the 3 usual buttons (EDIT, SHARE WITH COMMUNITY, DELETE) I have a RESTORE button. Even if I don't press the RESTORE button the item reverts to it's usual undeleted and broken status (not sure if this just happens after some time or when i edit another "working" item)
Cannot edit it - If I change something and press the SAVE button I get this page:
I have 3 magic items I made back in March that had these kind of errors. I have repeatedly tried to delete them or edit them to no avail. They are still sitting in my creations and nothing I do gets rid of them.
How to: Replace DEX in AC | Jump & Suffocation stats | Spell & class effect buff system | Wild Shape effect system | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
My: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading WORKAROUND FIXED!!! (TY Jay_Lane for original instructions)
No VPN's. No security software running.
Here are the links:
https://www.dndbeyond.com/magic-items/3252649-kettlebird
https://www.dndbeyond.com/magic-items/3252665-kettlebird
Attempting to Edit and Save Changes to either will fail with Internal Server Error 500, and thereafter viewing the items yields 404. For about 15 minutes. Then they become viewable again.
Any help staff?
Try deleting them. They won't disappear either.
I'm not trying to be facetious, I really am frustrated by this issue.
How to: Replace DEX in AC | Jump & Suffocation stats | Spell & class effect buff system | Wild Shape effect system | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
My: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading WORKAROUND FIXED!!! (TY Jay_Lane for original instructions)
Brtwrst this indeed does sound like *exactly* the issue I'm seeing. I now believe it has nothing to do with images. It's all about saving after edit. Whether you added an image seems to be moot.
My guess is something changed recently on the backend, since it seems lots of people are running into it.
However, I have a theory as to why this happened. I think it's possible my cookie was deleted after signing into the site.
I'm about to test that theory...
I have not logged in in a long time so my cookie is fine I think.
It definitely feels quite random - it didn't happen to another item since.
Did you try to replicate the exact same item maybe its something specific.
I did. I created the item twice. Same issue. Since they can't be deleted, I didn't want to keep trying...
However, I have not recreating it again since fixing my cookie. However, I *have* created other items successfully since then...
Debugged it for ya guys.
OK so it was definitely NOT the lack of site cookies.
I don't know how, but it is the *specific* image that is breaking these items. It is causing your validation on the backend to puke and silently fail during the upload process, however; the client doesn't know.
I created a brand new item. Totally different name. Totally different Description text.
I then edited it. Several times. No problems. I changed the name. I changed the description. All worked fine. Saving was fine.
It wasn't until I loaded the *specific image*, then clicked Save Changes, that it gave 500 Internal Server Error! I even named the image differently from last time!
DURING THIS I NOTICED SOMETHING VERY IMPORTANT:
When I click Upload, it took a VERY long time for the image to (appear to) upload. Like 5 seconds long. An eternity. NONE of the other images take that long. The rest are all instantaneous.
It's a tiny, 500x500 35.1Kb JPEG. The image views fine on Windows. Edits fine in GIMP. Paint, Paint 3D, etc. It's totally valid image. It's a totally valid image.
My HUNCH is there is SOME FORM OF IMAGE SCANNING that is going on on the backend that fails (perhaps due to a long timeout), and BUNKS the item going forward!!! Possibly some 3rd party pornographic scan filter or something (the image is not even remotely pornographic, lol).
As a further test, just to be sure, I changed ANOTHER image to the same file name name. Loaded fine. No issues. So it's not the file name.
I then took the problematic image, and RENAMED it to something else. When trying to upload it, it breaks. It takes 5 seconds to finally say it uploaded, but it didn't really upload, obviously.
So that confirms it's the contents, not the name.
The image itself is totally valid.
I tried using it both as an JPG, and a PNG w/o Transparency. Both failed. I tried re-saving the image with different JPG compression level. Still failed.
Then, as my last test. when I *MIRRORED* the image (ie Flip Horizontal), it works, totally. Uploads instantly. Save Changes works!
DIAGNOSIS: There some form of image processing going on during the UPLOAD process. It is fallible. My theory is that you have a 5 second or so timeout in your server code, and don't handle the timeout error properly, and the result is the client *thinks* it uploaded the image, but it really didn't. This leaves the item shown as having images, but they really don't, due to the failure in this edge case. Then when you click Save Changes, that results in 500 INTERNAL SERVER ERROR 500 the referenced images simply aren't there (although the client request clearly states that they are).
From that point on, due to other downstream bugs, the item can never, ever be edited or deleted. It's in a wonky state. Attempting to do so results in additional500 INTERNAL SERVER ERROR, and then, 404 NOT FOUND.
Check your logs. I believe you will find that your image scanner is either crashing, or getting wedige on certain items. When it does, if people click Save Changes, the item will forever be Broken.
Fortunately, even though the items can't be DELETED, the REMOVE FROM COLLECTION feature still works, so I can hide the busted item(s) from my players, so that they only see the "good", working item.
That's the only saving grace. I can't edit the 3 to say "Don't use these", but I can keep anyone in my groups from using them.
How to: Replace DEX in AC | Jump & Suffocation stats | Spell & class effect buff system | Wild Shape effect system | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
My: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading WORKAROUND FIXED!!! (TY Jay_Lane for original instructions)
Checked again today, I was able to delete the item and it did not come back (for now).
Unfortunately when I delete them, they still show, and attempting to load them results in 404.
Bummer, was hoping this was a universal fix...
Weird thought. Can you try deleting your cookies and seeing if that helps the matter at all?
// I am Arenlor
Developers should read This Changelog
Moderator for D&D Beyond's YouTube, Twitch, and Discord.
I've done this several times since this issue first started for me. No change.
Please explain this for me:
I'm in My Creations. The above image has 4 samples, one of which is expanded. My search criteria is private, public, deleted magic items. I have clicked DELETE on the top three items.
The top entry correctly shows it's in Deleted status. The second and third entries show they are in Private status. Yet as you can see in my image the only option is to RESTORE. The last entry has not been deleted and correctly shows Private status.
These are the magic items that gave me some error when trying to upload an image into them originally. I have repeatedly tried to delete these items and they will not go away. I have removed them from my collection to avoid anyone I share a campaign with from accidentally coming across this glitched item, but WHY CAN I NOT DELETE THESE ITEMS???
How to: Replace DEX in AC | Jump & Suffocation stats | Spell & class effect buff system | Wild Shape effect system | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
My: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading WORKAROUND FIXED!!! (TY Jay_Lane for original instructions)
I've reported this, but with no clear method to reproduce.
// I am Arenlor
Developers should read This Changelog
Moderator for D&D Beyond's YouTube, Twitch, and Discord.