Last Epoch

Last Epoch

Veslemoy Mar 23, 2023 @ 5:25pm
Game crashed and i lost 2-3 hours of progress
Like title, i crashed and lost 3 hours of progress: 5 levels and monolith progress gone.

I understand it's a beta, but this is a HUGE PROBLEM, very game breaking for anyone.

EDIT: Online mode
Last edited by Veslemoy; Mar 23, 2023 @ 8:13pm
< >
Showing 1-11 of 11 comments
Ayk- Mar 23, 2023 @ 5:28pm 
Were you playing online or offline?
Tech Enthusiast Mar 23, 2023 @ 6:08pm 
I can't see how this was possible, seeing the game saving via a stream (from what it looks like), so basically everything gets saved instantly as it happens.

When I crash and log back in, I am in town, but everything is just like I used a town portal rather than a crash to get there. ;-)

So I second the question: Offline mode? In that case there is a differend save system I guess, since people would cry bloody murder if a game would write to their hard drive constantly.
blc Mar 23, 2023 @ 6:41pm 
Originally posted by Tech Enthusiast:
I can't see how this was possible, seeing the game saving via a stream (from what it looks like), so basically everything gets saved instantly as it happens.

When I crash and log back in, I am in town, but everything is just like I used a town portal rather than a crash to get there. ;-)

So I second the question: Offline mode? In that case there is a differend save system I guess, since people would cry bloody murder if a game would write to their hard drive constantly.

It is a server instance crash. Their backend seem to only save to the database when a session closes. So if you logout/close the game it will save your progress but if you play long enough and the their server instance crash all your progress for that session will be lost.
Last edited by blc; Mar 23, 2023 @ 6:48pm
Tech Enthusiast Mar 23, 2023 @ 7:02pm 
Originally posted by blc:
It is a server instance crash. Their backend seem to only save to the database when a session closes. So if you logout/close the game it will save your progress but if you play long enough and the their server instance crash all your progress for that session will be lost.

You make that sound like a save fact,... which I am quite sure it is not.
got a source for these claims? Because, you know... that is not how saving works nowadays. Very little to zero reason to even consider doing it that way, since holding all the information in memory is not just risky AF, but also way more expensive then just flat out saving to the DB as you go.
- Mar 23, 2023 @ 7:06pm 
Just lost 12 hours of progress and a ton of good items/gold/newly crafted items/one crucial rare item for my build, not to mention the huge progress I made on my monolith. No word on this from devs at all, instantly uninstalled the game and will never come back. Too bad because it's a fun game. (online mode)
Veslemoy Mar 23, 2023 @ 8:12pm 
Originally posted by Ayk-:
Were you playing online or offline?
online
Veslemoy Mar 23, 2023 @ 8:12pm 
Originally posted by Tech Enthusiast:
I can't see how this was possible, seeing the game saving via a stream (from what it looks like), so basically everything gets saved instantly as it happens.

When I crash and log back in, I am in town, but everything is just like I used a town portal rather than a crash to get there. ;-)

So I second the question: Offline mode? In that case there is a differend save system I guess, since people would cry bloody murder if a game would write to their hard drive constantly.
It was online
Tech Enthusiast Mar 23, 2023 @ 8:32pm 
You should be sending in a very detailed report then.
Devs have stated that they have recieved very few of these reports, but can't yet nail down how that may be happening.
Basically: It seems so rare, that no one provided enough feedback to even reproduce it.

Then again: There is always the possibility of trolling or somehow feeling funny to make this kinda stuff up, so "the other game" looks better. We are certainly not gonna assume that here tho, riiight?

To be clear here:
Saving IS done via streaming, not via a session. Certain here, unless they somehow detect killing the game exe or unplugging the interwebs, but not a real crash.
A rollback from a server error usually hits all players, not just a few random ones, so we can be pretty sure it is not that either.

Failing both of these options, there is very little that comes to mind that could cause a loss of hours of gameplay. The worst I could make happen is when unplugging the interwebs the moment I pick up an item,... and even then, 7/10 times I still had the item when logging back in. So saving really is done on an event / stream system that just saves each action instantly.

Now the question is: Why would a system like this suddenly erase hours of saved data. That would be like thousands of entries that not only get deleted, but rolled back somehow.
Hell, even TRYING to do this in code would be non trivial. You would need to store a list of all the things you have done to the DB and then reverte all of them in reverse order, to get back to the original state. That is not gonna happen automagically by accident.

Now a TINY little idea that COULD be the issue:
If the crash is not the error, but the RESULT of a different error,... like if the DB used for savedata somehow had a hickup and thinks it was corrupted,... then automatically reverted back to a known save state,... this could lead to an internal error on the server / client side, since suddenly the pulled data would be vastly different and not match expectations.
The user would think "I crashed, and then lost my stuff!" - when in reality he lost his stuff and then crashed.
Now why a DB would do this, is kind of beyond me. I am not a DB guy to be frank. I do coding and data science with just a little bit of game development for fun in my spare time. But I do seem to remeber reading of some DBs having a feature like this, or clouds that do this to keep stuff running, rather than crashing.

Most certainly do a writeup of EXACTLY what happened before the crash. For a DB to be thinking "i am corrupted now!", something really strange needs to happen. Like did you click on something really fast, did you feel like something was off and should respond differently? Did you use a macro? If so, what did it do and what kinda pauses did you add? Whatever comes to mind really.
Last edited by Tech Enthusiast; Mar 23, 2023 @ 8:33pm
Veslemoy Mar 24, 2023 @ 9:27am 
Originally posted by Tech Enthusiast:
You should be sending in a very detailed report then.
Devs have stated that they have recieved very few of these reports, but can't yet nail down how that may be happening.
Basically: It seems so rare, that no one provided enough feedback to even reproduce it.

Then again: There is always the possibility of trolling or somehow feeling funny to make this kinda stuff up, so "the other game" looks better. We are certainly not gonna assume that here tho, riiight?

To be clear here:
Saving IS done via streaming, not via a session. Certain here, unless they somehow detect killing the game exe or unplugging the interwebs, but not a real crash.
A rollback from a server error usually hits all players, not just a few random ones, so we can be pretty sure it is not that either.

Failing both of these options, there is very little that comes to mind that could cause a loss of hours of gameplay. The worst I could make happen is when unplugging the interwebs the moment I pick up an item,... and even then, 7/10 times I still had the item when logging back in. So saving really is done on an event / stream system that just saves each action instantly.

Now the question is: Why would a system like this suddenly erase hours of saved data. That would be like thousands of entries that not only get deleted, but rolled back somehow.
Hell, even TRYING to do this in code would be non trivial. You would need to store a list of all the things you have done to the DB and then reverte all of them in reverse order, to get back to the original state. That is not gonna happen automagically by accident.

Now a TINY little idea that COULD be the issue:
If the crash is not the error, but the RESULT of a different error,... like if the DB used for savedata somehow had a hickup and thinks it was corrupted,... then automatically reverted back to a known save state,... this could lead to an internal error on the server / client side, since suddenly the pulled data would be vastly different and not match expectations.
The user would think "I crashed, and then lost my stuff!" - when in reality he lost his stuff and then crashed.
Now why a DB would do this, is kind of beyond me. I am not a DB guy to be frank. I do coding and data science with just a little bit of game development for fun in my spare time. But I do seem to remeber reading of some DBs having a feature like this, or clouds that do this to keep stuff running, rather than crashing.

Most certainly do a writeup of EXACTLY what happened before the crash. For a DB to be thinking "i am corrupted now!", something really strange needs to happen. Like did you click on something really fast, did you feel like something was off and should respond differently? Did you use a macro? If so, what did it do and what kinda pauses did you add? Whatever comes to mind really.


I just received a reply on my reddit post from a dev, it should be fixed now.

I joined an echo, infinite loading, then disconnected,
Last edited by Veslemoy; Mar 24, 2023 @ 9:28am
Lucjan Mar 6, 2024 @ 9:51am 
Same issue in 1.0
MagicFlyingMoron Mar 6, 2024 @ 10:04am 
Yeah, this didn't happen. It doesnt work that way at all.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Mar 23, 2023 @ 5:25pm
Posts: 11