restore tabs not working

Each time when I restart the UE, all my opened assets are not stored (all windows are closed). The ‘restore open tabs on restart’ is set to ‘always restore’. I’ve deleted settings, reset everything and it still persists. I close the UE normally. I use 5.7.0.

Any ideas how to fix it?

Hello there @ilozen!

That’s a strange scenario, UE should remember your tabs. Just downloaded 5.7 on my end, and it works as intended. It’s possible that something local to your setup is creating an interfierence. Please test the following:

  • Open a test project, adjust tabs and everything as your intended design, then save it as a custom layout. Close everything, and re-open the test project

  • If the issue persists, make sure that you don’t just delete the test project’s cache, but also UE’s own cache. If there’s any corrupted entry there, it will affect other builds. Navigate through your local app data, the location should be AppData\Local\UnrealEngine\5.7\Saved\Config\WindowsEditor, and delete file “EditorLayout.ini”. This should clear up your tabs’ status

  • In case this fails, last option would be to fully uninstall UE 5.7, then re-install it to test again

Test project works as it should (restores windows).

I’ve deleted all in Saved, Binaries and Intermediate - the problem still persists.

Hello again!

Glad to know that tabs are working as intended in a test project. That rules out issues with UE itself. Still, I guess the issue persists in your particular project, even after clearing it’s cache.

One thing to consider, is that project under any form of source control, like Perforce or GitHub? If that’s the case, and your Config folder is checked out, then deleting those files won’t fix the problem, as the next sync would restore your old config, and explain why the tabs don’t restore as they should.

Yeah I have source control but the user configs are excluded and not stored on source control.

Understood, we can most likely rule out source control shenanigans, unless another user in the project experiences something similar.

Still, I would try one local test, by making a local copy of the project, outside of source control. Before opening the copy, change the Config folder’s name, or move it away from it’s directory, so the project creates a new Config folder at launch. Once inside the copied project, open a few assets, move tabs around around, save, and close the engine.

At re-launch, if your tabs are now working as intended, then something is wrong in the original Config folder. Instead, if the issue persists, then it’s something else between the project, maybe even a faulty plugin.

the best next step is to create a fresh Config folder in a local copy and it will help you to identify what is causing the issue.