UE4 on OSX freezes after changing user

UE4 editor, on a macbook with more than one account configured, freezes rendering of viewport if you change mac user and come back to user with editor open after a few minutes. Plus, even if UE4 editor is not visible, it keeps rendering at full speed ( fan of laptop keeps spinning)
editor itself is not blocked, you can for example access menus. If you try to move content of viewport window does not get updated (you have to quit editor and start again)
behaviour that I would expect is that UE4 stops rendering every time window is not visible (or at least thet it doesn’t hang)
All versions up to 4.4.1 are currently affected. Please let me know if you need more details to replicate problem.

Macbook pro mid 2012 15 inch (OSX 10.9.4)
Processor 2,6 GHz Intel Core i7
Memory 8 GB 1600 MHz DDR3
Graphics Card: NVIDIA GeForce GT 650M with 1GB of GDDR5 memory

Hey ,

I’m not certain I understand process you’re following. Are you changing users on OS, or through Launcher? If you’re changing users on OS, it should shut editor down before switching. If you’re using Launcher, changing users shouldn’t cause any issues with currently open Editor. Can you describe process more specifically so I can try to reproduce issue? Thanks!

Hi , I’m changing user on OS, not launcher.

On OS X if you change user with fast user switching (click on username in right part of desktop topbar) current session is not terminated, and all applications are put in background.

As I said, when in background UE4 keeps rendering full speed, while it would be better if it could pause itself.

Coming back to user with UE4 editor open in a very short amount of time doesn’t freeze viewport. Coming back afert 5 minutes or so always freezes viewport.

If you drag and unmaximize viewport, or if you go fullscreen, it unfreezes itself. Otherwise, it takes input anyway (e.g. if I move current point of view and save, it will be in new location at next startup), but doesn’t update display.

Hope this makes sense to you, if not please tell me. I’m at disposition for any other detail. Thanks!

Hey ,

Thanks for specific instructions! I was able to reproduce exactly what you’re seeing after switching back to user with UE4 running, and have entered a bug report (TTP# 346028) for our developers to look over.

There is an option to lower CPU usage while editor is in background which may help your secondary issue. Under Editor Preferences > General > Miscellaneous, enable Use Less CPU when in Background. I noticed a second bug while testing this with fast switching users in which it will continue its high CPU usage if it was in focus when switched from first user (TTP# 346038), but putting focus on any other app on second user account will lower it as expected.

Thanks for bug report! I hope information about Use Less CPU helps some, and in meantime please minimize/maximize editor if this happens to get back to normal functionality.

Thank you ! Tried option you mention, it is really effective for high CPU usage when switching user!