If you see a "Settings detection failed" error after entering a correct server name, your broker's server is not listed in the global MetaTrader registry. This article explains what that means and walks you through how to send your server configuration files to the EdgeFlo support team so your account can be connected manually.
The "Settings detection failed" error appears when EdgeFlo cannot find your broker's server in the global MetaTrader server registry. This is not caused by a typo or an incorrect password. It means your broker uses a custom server configuration that needs to be added to EdgeFlo manually by the support team.
Tip: If your broker supports cTrader, you can connect instantly without going through this process. cTrader connections do not require manual server configuration. Check with your broker whether a cTrader account is available.
| Error message | What it means | What to do |
|---|---|---|
| Settings detection failed | Broker server not found in global MetaTrader registry | Follow the steps in this article to send your config files to support |
Warning: Do not remove your broker account from EdgeFlo after seeing this error. Removing it will erase the connection attempt and the support team will have to start the process over. Leave the account exactly as it is and follow the steps below.
Step 1: Confirm the error is not a typo
Before contacting support, verify that your server name is entered exactly as it appears in your MetaTrader terminal. Even a single extra space or character mismatch will cause a different type of connection failure.
- Open your MetaTrader 4 or MetaTrader 5 terminal.
- Go to Tools and select Options.
- Under the Server tab, copy the server name shown and compare it character-by-character with what you entered in EdgeFlo.
- If they match exactly and you still see the error, proceed to Step 2.
| If your server name in EdgeFlo... | Then... |
|---|---|
| Does not exactly match MetaTrader | Correct the server name and try connecting again |
| Matches exactly and you still see the error | Continue to Step 2 below |
Step 2: Identify your MetaTrader version
The files you need to collect depend on whether you are using MetaTrader 4 (MT4) or MetaTrader 5 (MT5). Check the title bar of your MetaTrader terminal to confirm which version you have. Alternatively, you can navigate to Help and then select About.
Step 3: Locate and collect your server configuration files
For MetaTrader 4 (MT4)
You need to send two files: broker.srv and servers.ini. Both are stored inside your MT4 data folder.
- Open MetaTrader 4.
- Click File in the top menu bar and select Open Data Folder. A Windows Explorer window will open showing your MT4 data directory.
- Open the config folder inside that directory.
- Look for a file named
broker.srv. This file may be named after your broker, for example ICMarkets-Live.srv. Copy this file to your desktop or a folder you can find easily. - In the same config folder, locate the file named
servers.ini. Copy this file to the same location.
Note: The broker.srv file is sometimes named after your specific broker and server, such as PepperstoneGroupLtd-Live01.srv. Include whichever .srv file is present in your config folder.
For MetaTrader 5 (MT5)
You need to send one file: servers.dat. It is stored inside your MT5 data folder.
- Open MetaTrader 5.
- Click File in the top menu bar and select Open Data Folder. A Windows Explorer window will open showing your MT5 data directory.
- Open the config folder inside that directory.
- Locate the file named servers.dat. Copy this file to your desktop or a folder you can find easily.
Step 4: Send your files to EdgeFlo support
Once you have the required files, email them to the EdgeFlo support team as attachments. Include your EdgeFlo account email address in the message so the team can locate your account.
- Reach out to support within the app (or email us at support@edgeflo.com)
- Use the subject line:
Manual MT Server Connection Request - In the body of the email, include:
- Your EdgeFlo account email address
- Your MetaTrader version (MT4 or MT5)
- Your broker name
- Attach the files you collected in Step 3.
Step 5: What happens next
After you send your files, the EdgeFlo technical team will use them to add your broker server to the platform and complete your account connection. You do not need to do anything else during this time.
The support team will contact you once your account has been successfully connected. At that point, your trades will begin syncing and you can start using EdgeFlo normally.
Note: Manual connections are handled by the technical team. If you have not heard back within 24 hours window, reply to your support email thread to follow up.
Frequently asked questions
Will removing and re-adding my account fix the "Settings detection failed" error?
No. Removing your account will not fix this error and will make the manual connection process harder. The support team needs your account to remain in place while they complete the server configuration. Do not remove the account after seeing this error.
How long does the manual connection take?
Manual connections are handled by the EdgeFlo technical team. Turnaround time is typically within 24 hours from submission. The support team will notify you as soon as your account is connected.
What if I cannot find the broker.srv, servers.ini, or servers.dat file?
If the files are not visible in your MT4 or MT5 config folder, make sure you are opening the correct data folder using File > Open Data Folder from inside MetaTrader, not by navigating to the installation folder directly. If you still cannot locate the files, contact support and describe what you see inside the folder. The team will help you find them.
Can I still use EdgeFlo while waiting for the manual connection?
You can browse the platform, but your trades will not sync and execution features will not be available until the broker connection is complete.
Will this affect my existing trades at my broker?
No. This process only affects how EdgeFlo connects to your account. Your broker account and any open or closed trades at the broker are completely unaffected.
Related questions
- Why does MetaTrader take longer to connect than cTrader?
- How do I find my MetaTrader server name?
- What is the difference between a master password and an investor password?
- Why does EdgeFlo say my server is not found?
- How do I replace my connected broker account?
- What does the Reconnect button do in Settings?
- Why are my trades not syncing after connecting?
- Can I connect a demo account instead of a live account?
- What does the "Broker not supported" error mean?
- How do I connect via cTrader instead of MetaTrader?
- What happens to my trades if I disconnect my broker account?
- How do I know if my MetaTrader account is fully synced?
Still need help? Contact the EdgeFlo support team directly from inside the app at Settings > Support.