macOS app launching but no window appears

Describe the issue/error/question

macOS app on first launch could not save.

macOS desktop app on subsequent launches has no window, just the menu bar.

What is the error message (if any)?

No error from app.

In Sandbox deny(1) file-read-data /Applications/

Information on your n8n setup

  • n8n version: 1.2.0
  • Database you’re using (default: SQLite): n/a
  • Running n8n with the execution process [own(default), main]: n/a
  • Running n8n via: desktop app

Reports on Discord



Welcome to the community @gingerbeardman!

Thanks a lot for reporting this. @ivov will probably be able to help you here tomorrow.

1 Like

Actually, in the meantime. Sadly not a mac person in any way but I did Google very fast and then saw something about a code signing issue. Wonder if it is maybe an issue with the latest version.

Here is the link to an earlier one:

Maybe that one works.

No joy with that one either.


Thanks for testing! Guess then hopefully more luck tomorrow! Have a great day!

@ivov had a look. And he identified that the tunnel service with an expired SSL certificate is probably the issue. I just fixed that issue. Can you please now try again and see if it works. Thanks!

1 Like

That’s it! Everything is working again.

Thanks to @ivov and yourself.

Glad to hear! Have fun!

1 Like

I’m having the same issue on MacOS and just installed today. I’m working offline though, will n8n work offline?

Welcome to the community @devr!

n8n will by default try to connect to our tunnel service as without it most trigger nodes will not work. It should be possible to change that. @ivov should know more about that.

1 Like

Desktop was specced to always run with --tunnel so offline is not possible without an update.

Would be trivial to adjust though.


@jan @ivov Thanks! A few follow ups:

1: Is the same true for n8n offline on ubuntu locally?

2: Can I sponsor the update to support offline work where possible? If so, please advise on cost and timing, thanks!

To answer your questions:

  1. No, if you run n8n locally via npx or Docker then it will not be a problem as you can then easily choose if you want to start with tunnel or not.

  2. Thanks a lot for the offer! But the thing that we do not have enough of at n8n is not money, it is developer resources. For that reason do we not focus on things that will pay us money now, we rather focus on things that will improve the product most, will help our users most and will make n8n most successful in the long term. That said, as @ivov pointed out should not be too hard to do. Maybe we can sneak it in with the next n8n Desktop release.

1 Like

You rock Jan - thanks a ton for the explanation and all sounds good. I fully respect and understand your position regarding resources. Thanks again! :+1:

@devr very sorry. We forgot to update here. @ivov made the changes and it got released with the last version (desktop version: 1.3.0 | n8n version: 0.165.1).

You rock @jan and @ivov thanks!!!