newgrounds returning unknown error on fresh firefox browser #958

Open
opened 2025-11-09 10:02:44 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @Exwum on GitHub (Oct 5, 2025).

bug description

ok so i don't usually touch cobalt outside of the .tools site but for whatever reason newgrounds support appears to be failing 100% of the time. i should iterate that i have only tested audio as that is what i'm after but regardless of whether or not the song is downloadable on newground's end it always appears to fail

reproduction steps

go to cobalt.tools
paste any newgrounds audio link
set the type to auto or audio
click >>
see attachment for what shows up
if you wait a few minutes and repeat, same thing happens

Image

screenshots

No response

happening on https://cobalt.tools/
attempted to download https://www.newgrounds.com/audio/listen/925870 which is not copyable
attempted to download https://www.newgrounds.com/audio/listen/1239652 which is copyable

platform information

firefox 143.0.4 fresh, windows 11 24h2

additional context

again unsure if this is an exclusively main instance issue or an issue with newgrounds in general. i have tried my other alternative in the past and it is also not working. im guessing there's a possibility they've changed something?

Originally created by @Exwum on GitHub (Oct 5, 2025). ### bug description ok so i don't usually touch cobalt outside of the .tools site but for whatever reason newgrounds support appears to be failing 100% of the time. i should iterate that **i have only tested audio as that is what i'm after** but regardless of whether or not the song is downloadable on newground's end it always appears to fail ### reproduction steps go to cobalt.tools paste any newgrounds audio link set the type to auto or audio click >> see attachment for what shows up if you wait a few minutes and repeat, same thing happens <img width="500" height="500" alt="Image" src="https://github.com/user-attachments/assets/ec6b6145-5208-4c37-8b1b-b7470b3321e5" /> ### screenshots _No response_ ### links ```shell happening on https://cobalt.tools/ attempted to download https://www.newgrounds.com/audio/listen/925870 which is not copyable attempted to download https://www.newgrounds.com/audio/listen/1239652 which is copyable ``` ### platform information firefox 143.0.4 fresh, windows 11 24h2 ### additional context again unsure if this is an exclusively main instance issue or an issue with newgrounds in general. i have tried my other alternative in the past and it is also not working. im guessing there's a possibility they've changed something?
GiteaMirror added the main instance issue label 2025-11-09 10:02:44 -06:00
Author
Owner

@hyperdefined commented on GitHub (Oct 6, 2025):

Newgrounds added some type of bot protection. There is a working solution created by @zImPatrick here: https://github.com/zImPatrick/cobalt/blob/meowing.de/api/src/processing/services/newgrounds.js

Just needs a PR.

@hyperdefined commented on GitHub (Oct 6, 2025): Newgrounds added some type of bot protection. There is a working solution created by @zImPatrick here: https://github.com/zImPatrick/cobalt/blob/meowing.de/api/src/processing/services/newgrounds.js Just needs a PR.
Author
Owner

@zImPatrick commented on GitHub (Oct 6, 2025):

Newgrounds added some type of bot protection. There is a working solution created by @zImPatrick here: https://github.com/zImPatrick/cobalt/blob/meowing.de/api/src/processing/services/newgrounds.js

Just needs a PR.

It's still a bit jank but I could go ahead and create a PR if this is still wanted (and obviously clean some things up)
Keep in mind that this is basically a replica of the code used in their NG Guard system - just "cleaned up" and moved to NodeJS

Also, I was hesitant about upstreaming it because it broke every few days - but it seems to be fine now

@zImPatrick commented on GitHub (Oct 6, 2025): > Newgrounds added some type of bot protection. There is a working solution created by [@zImPatrick](https://github.com/zImPatrick) here: https://github.com/zImPatrick/cobalt/blob/meowing.de/api/src/processing/services/newgrounds.js > > Just needs a PR. It's still a bit jank but I could go ahead and create a PR if this is still wanted (and obviously clean some things up) Keep in mind that this is basically a replica of the code used in their NG Guard system - just "cleaned up" and moved to NodeJS Also, I was hesitant about upstreaming it because it broke every few days - but it seems to be fine now
Sign in to join this conversation.