Forums › English Language Forums › Technical › Technical Issues

Search

Spiral Knights Won’t Launch on MacBook Pro M3 – OSError256 / “(null)”

5 replies [Last post]
Mon, 09/29/2025 - 04:19
Werfth

Hardware & OS:

MacBook Pro M3 (Apple Silicon)

macOS Sonoma (latest version)

Steam latest version

Problem Description:
I used to be able to play Spiral Knights on this MacBook as recently as August 3rd. Now, whenever I try to launch it from Steam, I get the following error:

OSError256
The application “Steam” does not have permission to open “(null)”.

The only option is to close the dialog with “OK.” No window prompts to authorize the game.

Steps Already Tried:

Verified game files in Steam.

Checked permissions on the Spiral Knights folder and Steam.app (chmod +x, recursive).

Removed macOS quarantine flags with xattr -dr com.apple.quarantine.

Installed Java (latest version) and verified via java -version.

Attempted to run any .jar file (none found; game is packaged as .app).

Tried to run Steam and the game with Rosetta enabled.

Observations:

The game worked fine before August 3rd.

macOS now blocks Steam from launching the game, giving “(null)” as the target.

Spiral Knights is packaged as .app; no .jar or separate Java launcher is exposed.

The problem persists even after fixing permissions, removing quarantine flags, installing Java, and running Steam under Rosetta.

Suspected Cause:

Incompatibility between Spiral Knights (Intel-based, Java-dependent) and Apple Silicon + macOS Sonoma.

Changes in Steam’s macOS launcher or macOS security policies may prevent the app from launching via Steam.

Request for Help:

Is there a known workaround for running Spiral Knights on Apple Silicon Macs?

Can anyone confirm if the game can still be launched via Steam on M1/M2/M3 Macs?

Are there any alternative methods to launch Spiral Knights outside of Steam while preserving saves and account connection?

Wed, 11/05/2025 - 10:13
#1
Happy-Seller
Reply - Confirm Can't Run on M Chips

Faced Same Issue - Cannot Play The Game

Sun, 12/21/2025 - 07:34
#2
Ortonsocket
I think it's having trouble

I think it's having trouble finding Java. I tried hard-coding a path into the launch script and it seemed to work. But unfortunately, it wasn't in Steam mode so I couldn't play.

Mon, 01/05/2026 - 16:06
#3
Earthday
tablets and USB

I tried all the other options on windows OS, I was also crashing... getting down file set to .lock on users edge and processor provider. Sent various emails to support about the same issue of null on windows.

Sun, 01/04/2026 - 22:22
#4
Kavsta's picture
Kavsta
Options in steam

Hi, I'd like you guys to all message me @ikav on discord for this kind of support as i can help you out there, but heres something to try

Download JDK 24/25
When starting the game, or in the settings make sure its on start with your own jvm
Install the fabled knightlauncher and try boot through there

Make sure your downloading a 64 bit java and your not messing with the files.

if you feel youve messed up in installation make sure you delete the contents folder inside your local files and then reinstall (just pressing unintsall and reinstall doesnt do anything).

Let me know, if any of these dont work send me a discord dm.

Sun, 01/04/2026 - 22:22
#5
Kavsta's picture
Kavsta
Options in steam

Hi, I'd like you guys to all message me @ikav on discord for this kind of support as i can help you out there, but heres something to try

Download JDK 24/25
When starting the game, or in the settings make sure its on start with your own jvm
Install the fabled knightlauncher and try boot through there

Make sure your downloading a 64 bit java and your not messing with the files.

if you feel youve messed up in installation make sure you delete the contents folder inside your local files and then reinstall (just pressing unintsall and reinstall doesnt do anything).

Let me know, if any of these dont work send me a discord dm.

Powered by Drupal, an open source content management system