Epic Games Launcher Perf Terrible on Mojave

I’m experiencing poor performance with the Epic Games Launcher. Tabbing and scrolling throughout the UI is a laggy/choppy experience. To the point I avoid using it as much as I can. Any suggestions to improve the experience? Quiting and relaunching does not help.

The application is being flagged by Mac OS as an ‘energy abuser’. I can see up to a 25 energy impact rating with the launcher and UE4, (no project opened) sitting idle. (Next closet is a 4, and that’s Docker for Mac running a couple active containers.) Active it’s crazy but I expect that while interacting with UE4. Idle with no project opened, the launcher and UE4 should be better behaved.

Idle/minimized the launcher is using 4 percent cpu. Idle,minimized, no project open UE4 is using 8% cpu. Kind of humorous, but what are these things doing when they’re doing nothing? :slight_smile:

Any suggesstions to improve the experience would be appreciated.

15" 2017 Macbook Pro
Mojave 10.14.3
2.9Ghz i7 cpu
16 GB 2133 MHz LPDDR3
Radeon Pro 560 4096 MB (System set to use only the discrete gpu)

Same here. It’s virtually un-usable.

Just having the launcher open to my library and letting it sit there has it using over 100% CPU. For doing literally nothing that I can see. No downloads, nada. Just switching from the Unreal Engine section to the Home section has the CPU usage drop down to less than 7%. Even switching from the Library tab of the Engine section to the UE Tab makes the CPU usage drop to normal. Even Marketplace has no problems. Just the Library tab…

I am also sometimes seeing lldb get spawned and start using 95-99% cpu utilization when I open the Launcher to the Library tab. Is it re-compiling shaders in the BG or something automagically? And if so, shouldn’t it be telling me it’s doing so at the very least? Even if it were doing some kind of background re-compile or something, I would expect it to finish eventually. I let it go overnight just to see and it’s still going strong at 98-99%. I’m not seeing anything in my syslog that might indicate what’s going on here.

If any Epic devs could please take a look into this, I think all Mac devs would appreciate it.

Relevant data:

OS X 10.14.6 (18G102)
XCode 11 (11A420a)
EG Launcher 10.6.0 (Just updated, same behavior)