[SOLVED] Steam game update causing issues with running the game on Sandbox.

Xyzrus

New member
Hello, my name's Xyzrus and this is my first time posting here.

Just a heads up, I'm unfamiliar with Sandboxie and have only watched tutorials on YouTube to learn how to run multiple instances of a Steam application.

But I will try my absolute best to provide as much information/context as possible.


The issue I'm having is as the title implies.

Issue:

After updating a particular game on Steam (host) now it won't allow me to play the game in my Sandbox.​

This particular game is called - Sky: Children of the Light

Update
:

On Oct 10th TGC released some patch notes:​

On the host Steam, it runs perfectly fine, and the title screen to log in looks like this:



Login Sky Steam Host.JPG

However, when I try to run it in the Sandbox it will show this screen AND in literally 2 seconds it will SHUT OFF:




Sky Sandbox FAIL.png

(Screenshotted it as fast as possible)

The Sandbox before the application shuts off:

Sandbox BEFORE error.png

The Sandbox after the application shuts off:


Sandbox AFTER error.png

I'm not sure whether these screenshots will be meaningful or not, but as I mentioned I'll provide as much information as possible.

This was not the first time I've encountered this issue as well.

Context:

Around late September, after I was tinkering with the registry and services to try to potentially increase the performance of my PC, I stumbled upon the same issue.​

However, I made a restore point before when I was messing around with the systems and when the issues first arrived, which I was able to solve the problem.​

After that event, the only systems I altered to increase my overall PC's performance were the Windows settings and NVIDIA control settings​
(I was very careful with these and only changed the ones that affected graphics and performance, things I could understand easily)

Things I've tried to try and solve it:
  • Uninstall the game on Steam (host)
  • Re-install Sandboxie-plus
  • Delete the contents of a Sandbox
  • Re-installed Steam
  • Deleted my Sandbox and Re-installed Sandboxie-plus x64
  • Updated my GPU driver
Expected outcome:
  • To be able to run the game on a Sandbox
  • To be able to run multiple instances of the game via Sandbox.
Closing note:

To anyone who is reading this, if you've got some idea on how to fix it, please I beg of you reach out to me ASAP. I would very much appreciate any sort of help at the moment because I am very lost on how to fix it.

You can reach me on Discord as well (preferred communication) if I don't reply ASAP on this post.

Discord tag: xyzrus

Legacy username: Xyzrus#8403

Display name: 𒉭 ꉧ ꌦ ꁴ ꋪ ꒤ ꇙ 𒉭

Also, if anyone knows any programs similar to Sandboxie that you can run multiple instances of an application (Steam) that would be much appreciated.

Thank you.
 
Last edited:
Hello,

After updating a particular game on Steam (host) now it won't allow me to play the game in my Sandbox

If neither Sandboxie nor the system changed, it can be a compatibility issue that was introduced by changes in the game. It could also be intentional, by having it detect that it runs sandboxed and instead of displaying an error it crashes.

Some software does it for DRM reasons, and others try to combat cheaters in online games or other competitive games.

For testing, you can try to start the game in a compartment box (green icon) to check if that enables it to start.

Since you are on Discord, there is an official support channel: https://discord.gg/S4tFu6Enne
 
Try this setting:

Sandboxie-Plus > Right click on the sandbox > Sandbox Options > Edit Ini Section > Copy and paste the line to the bottom of the list > OK

Code:
ClosedFilePath=Sky.exe,*\gameoverlayrenderer*.dll
 
Hello,



If neither Sandboxie nor the system changed, it can be a compatibility issue that was introduced by changes in the game. It could also be intentional, by having it detect that it runs sandboxed and instead of displaying an error it crashes.

Some software does it for DRM reasons, and others try to combat cheaters in online games or other competitive games.

For testing, you can try to start the game in a compartment box (green icon) to check if that enables it to start.

Since you are on Discord, there is an official support channel: https://discord.gg/S4tFu6Enne
Yes, it worked!

Create New Box > Application Compartment Box > Run Sandboxed steam.exe

Unfortunately, this isn't a sustainable way for me to open multiple instances of the game as I don't have a supporter certificate.

If there are any other ways to replicate the method you mentioned above without having a supporter certificate, please let me know.

Thank you.

Update:

If I were to buy a subscription via patreon, would I have be given a supporter certificate?
 
Last edited:
Try this setting:

Sandboxie-Plus > Right click on the sandbox > Sandbox Options > Edit Ini Section > Copy and paste the line to the bottom of the list > OK

Code:
ClosedFilePath=Sky.exe,*\gameoverlayrenderer*.dll
OH MY GOSH, IT WORKED!!!

You are a Lifesaver! I'm not kidding.

I haven't tested running around 5 of the same applications, but I did with only my main and alt.

AND IT WORKED WELL!! Updated implemented, Everything!!!

If you can explain to me (layman's-terms) how that code helped solve my issue or how you even knew about it PLEASE let me know.

I feel indebted to you for life.

If you happen to play the game, though it looks childish, it is inspired by the game Journey and it mainly focuses on exploration, socialization, and cosmetics (no form of any combat)

I will GLADLY offer you the currency that many players will have to grind YEARS to have a sustainable amount (not exaggerating) for FREE!

If you were to decline, no problem, I understand.

But-

I would love to get in contact with you via Discord.

Just in case in the future, I would run to similar issues.

Thank you so much :)
 
If you can explain to me (layman's terms) how that code helped solve my issue: The ClosedFilePath setting blocks applications from accessing the specified paths or files. This can help resolve issues by preventing the application from loading or using certain files. In this case, we blocked the loading of Steam's gameoverlay DLL file into Sky.exe to prevent the game from crashing.

How you even knew about it: I analyzed the game crash file using WinDbg, and it pointed to the GameOverlayRenderer64.dll as the cause.

I will GLADLY offer... I appreciate the offer, but I’ll have to decline.

I would love to get in contact with you via Discord: If you encounter issues with Sandboxie in the future, I recommend opening a thread on GitHub or here.
 
If you can explain to me (layman's terms) how that code helped solve my issue: The ClosedFilePath setting blocks applications from accessing the specified paths or files. This can help resolve issues by preventing the application from loading or using certain files. In this case, we blocked the loading of Steam's gameoverlay DLL file into Sky.exe to prevent the game from crashing.

How you even knew about it: I analyzed the game crash file using WinDbg, and it pointed to the GameOverlayRenderer64.dll as the cause.

I will GLADLY offer... I appreciate the offer, but I’ll have to decline.

I would love to get in contact with you via Discord: If you encounter issues with Sandboxie in the future, I recommend opening a thread on GitHub or here.
Thank you for the response, I really appreciate it.

I'll take good note of it.

And thank you again.

For helping me solve my issue.

Have a wonderful day :)
 
Last edited:
Back
Top