[500] / 'newer unsupported version' issue

 
Published a product compiled on build 5956 (just released). Buyers on the previous build get [500] / 'newer unsupported version'. Does the Market recompile for older builds, or must buyers update? How do sellers on a fresh build serve lagging buyers?
 
Definitely buyers should update and it's best practice for sellers to compile on latest build
 
Rajesh Kumar Nait #:
Definitely buyers should update and it's best practice for sellers to compile on latest build
Thanks a lot for your support. Buyer says that he already has latest version still does not run
 
My client also reported that he tried downloading terminals from different brokers, but whenever he tries to install the already purchased app, the logs show the 'failed download product error 500'.
At the same time, he is able to successfully update and install his other purchased applications.
This issue started occurring right after I published a new version of the app, which he couldn't update for the exact same reason.
Because of this, he reinstalled the terminal and now cannot install the app at all.
 
Anatoli Kazharski #:
My client also reported that he tried downloading terminals from different brokers, but whenever he tries to install the already purchased app, the logs show the 'failed download product error 500'.
At the same time, he is able to successfully update and install his other purchased applications.
This issue started occurring right after I published a new version of the app, which he couldn't update for the exact same reason.
Because of this, he reinstalled the terminal and now cannot install the app at all.
Same thing my clients cant even try a demo
 
Anatoly Kazharsky # :
My client also reported that he tried downloading terminals from different brokers, but whenever he tries to install the already purchased app, the logs show the ' failed download product error 500 '.
At the same time, he is able to successfully update and install his other purchased applications.
This issue started occurring right after I published a new version of the app, which he couldn't update for the exact same reason.
Because of this, he reinstalled the terminal and now cannot install the app at all.

I have faced this issue with a client today. They need to have same build you compiled. First connect to MQL5 demo account and check latest version from Help or check Beta version if the author compiled on Beta version. Then the problem will be solved. I believe your client might be using any broker's build which will not update to latest build Metaquotes publishes (beta). Ask client to update to build 5968 then see if error is gone.

 
Rajesh Kumar Nait #: Definitely buyers should update and it's best practice for sellers to compile on latest build

Latest stable build. Not the betas

Volodymyr BobalPublished a product compiled on build 5956 (just released).

Latest post (MetaTrader 5 Beta Build 5955: MCP and Agentic AI support - General - MQL5 programming forum) is a beta. 5956 must also be.

 
William Roeder # :

Latest stable build. Not the betas

Latest post ( MetaTrader 5 Beta Build 5955: MCP and Agentic AI support - General - MQL5 programming forum ) is a beta. 5956 must also be.

the op reports 5956 beta build, He may have compiled on it, which may give error on stable build. 5830 is last known stable build. MT5 updates automatic to beta build. Its not easy to stop update by every non-technical common user who is logged in to Demo server. So author may make mistake compiling on betas and it may possibly trouble their customers.
 
William Roeder #:

Latest stable build. Not the betas

Latest post (MetaTrader 5 Beta Build 5955: MCP and Agentic AI support - General - MQL5 programming forum) is a beta. 5956 must also be.

Where can i download last stable?
 
William Roeder #:

Latest stable build. Not the betas

Latest post (MetaTrader 5 Beta Build 5955: MCP and Agentic AI support - General - MQL5 programming forum) is a beta. 5956 must also be.

Rajesh Kumar Nait #:
the op reports 5956 beta build, He may have compiled on it, which may give error on stable build. 5830 is last known stable build. MT5 updates automatic to beta build. Its not easy to stop update by every non-technical common user who is logged in to Demo server. So author may make mistake compiling on betas and it may possibly trouble their customers.
In other words, should applications for the Market be compiled on the Latest Stable Build rather than a beta version?

Is there a way to disable automatic beta updates for the terminal once they are already active and constantly downloading? 

 
Anatoly Kazharsky #:

Is there a way to disable automatic beta updates for the terminal once they are already active and constantly downloading? 

To disable Beta updates, disconnect demo Metaquotes Server, your terminal will never get an update.