Hi Martin,
I don't think an M1 MacBook Air is simply "too slow" for Studio Pro. The error messages look more like a startup/communication problem between Studio Pro and the embedded UI components than a performance bottleneck.
The key clues are:
Plain Text
API with ID 'mendix.ApiAccessApi' does not exist locally
and
Plain Text
There was no listener registered for channel
'mendix.AppLanguageSettingsApi'
These suggest that one or more editor components are failing to initialize and therefore never register their API channels with Studio Pro.
A few things I would try:
- Delete local Studio Pro caches/settings
- On macOS, clear the Studio Pro local data/cache directories and start Studio Pro again.
- Test on a newly created blank app
- Since you mentioned the issue occurs immediately after creating a new app, confirm whether:
- Every new app fails.
- Only a specific project fails.
- If a completely new app shows the same behavior, the problem is likely the Studio Pro installation rather than the project.
- Check WebView installation
- The log contains:
- Plain Text
- WKWebViewWebBrowserHandler
- Created mac WebView
-
- The modeling editors on macOS rely heavily on embedded web-based components. If the WebView environment is corrupted or blocked, editors may never finish loading and therefore never register their APIs.
- Upgrade Studio Pro
- If possible, test with a newer Studio Pro version than 11.9.1. Since macOS support is still evolving, I've seen issues disappear in later releases without any project changes.
- Check security software
- Corporate endpoint protection, VPN software, content filters, or browser-security tools can occasionally interfere with localhost communication such as:
- Plain Text
- http://localhost:49883
- which is exactly what your error references.
- Review the Studio Pro log for the first error
- Often the listener-registration errors are secondary. There may be an exception earlier in the log indicating why the component failed to start in the first place.
My suspicion is that a web component fails during initialization, causing:
Plain Text
ApiAccessApi missing
↓
listener never registered
↓
modeling editors never open
rather than the machine being underpowered. An M1 Air should be more than capable of opening the editors.
If all newly created apps exhibit the same behavior, I'd strongly consider opening a Mendix Support ticket and attaching the Studio Pro log, as this looks like a Studio Pro for macOS issue rather than a project-specific configuration problem.