First of all, I'm not reporting this as a bug as I still don't know if there's something wrong with the program, my computer, or anything else, and I just want to know if anyone else is experiencing the same problem.
So, as far as I know, Construct 2 makes new files with .autosave and .backup to keep your work safe. Whenever the program makes this, the real project is not saved at all and you have to save it manually so it updates your project or file.
What I have noticed is that sometimes, mostly after I leave my computer with Construct running unatended for some time, when I come back the name of the file Construct is saving to (which appears on the top of the screen after Construct 2 rXXX - Project name - Level name), changes to Project name.autosave.
If I do save then, the file saved is the autosave, and not the real project, which has caused me already to lose some progress, because it seems like I can't change that so it updates my main file instead of this autosave.
Also, but I don't know if it is related or not, when Construct changes the file I'm working into to this autosave, I get lots of errors trying to test my game, the most usual being no sound and sudden crashes.
I'm thinking that something happens if you leave Construct running unattended for some time, so that it stops working on your project and switches file to an autosave one. Has anyone else experienced anything like this?