๐ ๏ธ Support and Troubleshooting
This section covers diagnostic procedures for the most common PowerConnect issues โ endpoint connectivity, MDX queries, and authentication errors โ with the steps you can follow before opening a support ticket.
What you'll find in this section
Hitting the /environments endpoint
Direct testing of PowerConnect's /environments REST endpoint to verify the service is reachable and configured correctly.
Why it matters: confirms the service is responding before you spend time debugging on the Power BI side. If /environments doesn't return what you expect, the problem is server-side, not BI-side.
Hitting the /instances endpoint
Direct testing of the /instances endpoint to verify which TM1 instances PowerConnect can see for a given environment.
Why it matters: a quick check that the connections defined in settings.yml are actually wired up and reachable from the PowerConnect host.
Troubleshooting MDX
Diagnostic steps for MDX queries that return errors or unexpected results when used through PowerConnect.
Why it matters: most data-shape issues turn out to be MDX issues. This article makes that hypothesis quick to test and rules out PowerConnect itself as the cause.
Problems with Authenticating with the Organizational Account
How to resolve OAuth2 authentication errors against Microsoft Azure AD โ typically caused by a misconfigured Client ID or Client Secret during App Registration.
Why it matters: this is the most common single error during initial setup. The article gets people unstuck without an Azure admin in the room.
Setting up PowerConnect
๐ก If PowerConnect won't start, do this first. Run the server executable directly from the PowerConnect installation folder โ
cwpapbiserver.exeon Windows,./cwpapbiserveron Linux. It runs in the foreground and prints the actual error, which is usually the fastest clue to what's wrong. Then use the tables below to match that error to a likely cause and solution. (Only needed when PowerConnect fails to start โ not during normal operation.)
Windows Setup โ common problems
Symptom | Solution |
|---|---|
Service won't start โ "port already in use" | Another program is using the port. Change the |
"Settings file not found" | This is rare โ PowerConnect normally recreates the settings file automatically. Restart the service; if it persists, contact support. |
License error on startup | Place a valid |
Service won't start when HTTPS is enabled | Make sure your certificate files are present in |
Can't sign in with the Organizational Account | Check your Azure Client ID, Client Secret and Tenant ID โ see Problems with Authenticating. |
Connector changes don't appear in Power BI | Replace the connector file in |
Power BI or other machines can't reach the service | Allow the configured port through the firewall. |
Linux Setup โ common problems
Symptom | Solution |
|---|---|
Service won't start / keeps restarting, creating many empty | The license validator usually isn't executable. Make it executable: |
PowerConnect starts and then stops automatically | The port may already be in use by another program (same as on Windows). Change the |
Service stops with a permission error about the service user's home folder | Create a home folder for the service user, then restart. |
| Make it executable and use Unix line endings: |
Service can't write its files or start | Install under |
License not found on startup | Place |
Summary
When PowerConnect isn't behaving the way it should, these articles work outwards from the simplest checks (is the service responding?) through to the most common authentication failures. Working through them in order resolves the majority of issues without escalation.