EAs work on demo MT5 but not in real platform .

 
                      All of my MT5 EAs work flawlessly in my My MT5 platform but they don't work on my MT5  live platform; they used to work on my live MT5 platform but about 2 months ago they stopped working; I contacted my broker to download the  MT5 platform again but they still did not work ; I moved to another VPS but they still did not work ; I even moved to another broker to try their MT5 platform but they still did not work . Today my MT5 EAs still work  fine on my demo platform but they don't work on my live MT5 platform ;Does anybody know the possible reason ?

 
There can be many possibilities. Maybe you have changed some kind of setting without being aware. Also there's a poor possibility that the developer has restricted the use of EA to demo after a preset expiration date.
Difficult to understand where the problem lies.