# Steam Overlay Not Working Plugin Enabled

**URL:** <https://forums.unrealengine.com/t/steam-overlay-not-working-plugin-enabled/385835>\
**Category:** Platform & Builds\
**Tags:** ini, Steam, subsystem, MAC, unreal-engine, question\
**Created:** [February 22, 2017, 6:59pm UTC](https://forums.unrealengine.com/t/steam-overlay-not-working-plugin-enabled/385835 "2017-02-22T18:59:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pheeeeno](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@pheeeeno](https://forums.unrealengine.com/u/pheeeeno)\
**Post date:** [February 22, 2017, 6:59pm UTC](https://forums.unrealengine.com/t/steam-overlay-not-working-plugin-enabled/385835/1 "2017-02-22T18:59:39Z")

</div>

I’m having trouble getting the steam overlay to work in my packaged game. I’m using the generic shooter pack which has it’s own defaultengine.ini settings, first I’m wondering how to best arrange those.

Here’s the defaultengine.ini [DefaultEngine - Google Docs](https://docs.google.com/document/d/1LAg5Q3XPEp5hOBQqfanyDXbcOa_t2rtd4fz5DfNHzJQ/edit?usp=sharing)

After enabling the steam plugin and restarting, standalone will crash on start up, and the game will package with a warning that looks like this, even though the api is in the right directory.

**LogOnline:Display: STEAM: Loading Steam SDK 1.32 LogMac:Warning: dlopen failed: dlopen(/Users/Shared/UnrealEngine/4.14/Engine/Binaries/Mac/UE4Editor.app/Contents/MacOS/libsteam\_api.dylib, 5): image not found LogOnline:Warning: STEAM: Steam SDK 1.32 libraries not present at or failed to load!**

And here’s the standalone crash report:

> **[standalone crash](https://docs.google.com/document/d/14EjdN4_fHpnqtl9UZSqXftfUQGIlKIjB3VpH7DIbT5Y/edit?usp=sharing)**
>
> MachineId:618F5EA88E4841D0263521AA026F84D3 EpicAccountId:dc18e1ae33dc4e9db5a4ed242803009a #0 at 0x116be8702 Unknown() Address = 0x116be8702 (filename not found) \[in ???\] Unknown() Address = 0x116be8178 (filename not found) \[in ???\] Unknown()...

EDIT: Also I know that for mac it should be run through steam, but that doesn’t work.

And here are the tutorials I have been trying already for the ini and sdk configuration:

[Online Subsystem Steam | Unreal Engine Documentation](https://docs.unrealengine.com/latest/INT/Programming/Online/Steam/index.html#steamoverlayonmac%29).  
[http://allarsblog.com/2016/02/26/BasicSteamIntegration/](http://allarsblog.com/2016/02/26/BasicSteamIntegration/)  
[https://wiki.gamemak.in/genericshooter/communitytutorials/enablesteam4.13](https://wiki.gamemak.in/genericshooter/communitytutorials/enablesteam4.13)

Thanks!

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_41845f4a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_41845f4a](https://forums.unrealengine.com/u/anonymous_user_41845f4a)\
**Post date:** [March 10, 2017, 6:36pm UTC](https://forums.unrealengine.com/t/steam-overlay-not-working-plugin-enabled/385835/2 "2017-03-10T18:36:36Z")

</div>

Hello Pheeeeno,

This is a known issue and is something that we are unable to fix. This is an issue that Valve will need to fix to make the overlay compatible with UE4. There’s a [bug that was entered for this back in 4.8](https://issues.unrealengine.com/issue/UE-11580) but it’s marked as Wont Fix as it’s not something we can handle. Unfortunately there is nothing we can do to get the Steam overlay working on Mac.
