PenguinMod-Home icon indicating copy to clipboard operation
PenguinMod-Home copied to clipboard

Downloading project data stuck..

Open eeeeee132ws opened this issue 2 months ago • 26 comments

so everytime i try and play a different penguinmod game it gets stuck on "downloading project data..." no matter what browser im in (edge, firefox, opera gx, google chrome,) it still is stuck even when low graphic penguinmod games it still does this

https://github.com/user-attachments/assets/8326da1f-62e4-4de7-8c28-533c5318308c

eeeeee132ws avatar Oct 19 '25 22:10 eeeeee132ws

The server is fairly slow. Just wait a bit.

Steve0Greatness avatar Oct 19 '25 23:10 Steve0Greatness

Wait hold on a minute

Steve0Greatness avatar Oct 19 '25 23:10 Steve0Greatness

That doesn't look good. Might be unrelated, though...?

Image

Steve0Greatness avatar Oct 19 '25 23:10 Steve0Greatness

the servers seem to be doing just fine why isnt it loading and it stuck on downloading project data

Image

is localhost failing? idk myself

eeeeee132ws avatar Oct 19 '25 23:10 eeeeee132ws

oh crap i think it could be the servers or something

Image

eeeeee132ws avatar Oct 19 '25 23:10 eeeeee132ws

I'm pretty sure it's nothing with the server. That's not an error saying it didn't get a response (or it got a 5XX response), that's a parsing error.

The error appears to be pointing to these lines of code:

https://github.com/PenguinMod/penguinmod.github.io/blob/a78e042ad9eace1d438ed1c882b304ebab37dd60/src/lib/project-fetcher-hoc.jsx#L164-L174

Steve0Greatness avatar Oct 19 '25 23:10 Steve0Greatness

It appears that somehow the response that the client wasn't able to receive the assets portion of the JSON.

Steve0Greatness avatar Oct 19 '25 23:10 Steve0Greatness

Oh, that's weird.

Image

Steve0Greatness avatar Oct 19 '25 23:10 Steve0Greatness

@Ianyourgod Erm

Steve0Greatness avatar Oct 19 '25 23:10 Steve0Greatness

huge line of code here is failing

Image cant tell if thats causing it

eeeeee132ws avatar Oct 19 '25 23:10 eeeeee132ws

huge line of code ...

That's just because it's minified. Generally when serving JavaScript to a client it's minified so that it's not too big when it gets to their machine.

The actual source code for the GUI is: https://github.com/PenguinMod/penguinmod.github.io

Steve0Greatness avatar Oct 19 '25 23:10 Steve0Greatness

that's weird. i'll see if there's any obvious reason. for assets being false rq.

Ianyourgod avatar Oct 19 '25 23:10 Ianyourgod

stop opening and closing this man

FreshPenguin112 avatar Oct 22 '25 23:10 FreshPenguin112

Please just keep this loading issue in this issue, rather than recreating a new one each time.

Steve0Greatness avatar Oct 22 '25 23:10 Steve0Greatness

I have the same issue. Some projects work but others don't, most projects however don't work, here is the info.

Errors

Image

Info

Image

codingthemultiverse avatar Oct 25 '25 22:10 codingthemultiverse

weird that its different per project, though this currently can not be fixed at all

RedMan13 avatar Oct 25 '25 22:10 RedMan13

No, it looks like the same issue each time. It keeps saying that n.assets is not iterable. The reason why is that n.assets keeps returning false. Ian said it's an issue with a hosting provided used for project assets.

Steve0Greatness avatar Oct 25 '25 23:10 Steve0Greatness

No, it looks like the same issue each time. It keeps saying that n.assets is not iterable. The reason why is that n.assets keeps returning false. Ian said it's an issue with a hosting provided used for project assets.

so then yes it is unfixable because we can't control the aspect thats being the problem

RedMan13 avatar Oct 25 '25 23:10 RedMan13

the way we "fix" it is by pumping more money into the storage provider, which isn't a great solution.

Ianyourgod avatar Oct 26 '25 00:10 Ianyourgod

im working on an actual fix which will require migrating how we store assets. its not a huge change, but it'll require some work. I'll put any updates here.

Ianyourgod avatar Oct 27 '25 03:10 Ianyourgod

ok

eeeeee132ws avatar Oct 29 '25 04:10 eeeeee132ws

Is this the reason why penguinmod now has a yellow message that says project assets cannot load?

codingthemultiverse avatar Oct 31 '25 13:10 codingthemultiverse

Yes, we're kinda broke and we can't really keep up with the server costs for assets, leading to usage limits Donations help a ton

FreshPenguin112 avatar Oct 31 '25 13:10 FreshPenguin112

yeah but i dont have monei i hav 0

eeeeee132ws avatar Nov 01 '25 04:11 eeeeee132ws

great. we don't either.

Ianyourgod avatar Nov 01 '25 19:11 Ianyourgod

great. we don't either.

DX

codingthemultiverse avatar Nov 04 '25 01:11 codingthemultiverse