Did I get your attention?
One of the limitations of using a demo broker account is that there is no or very little slippage, hence it does not reflect actual trades.
The result is that a "profitable" robot or Expert Advisor ["EA"] on a demo account can quickly become a loss-making robot in a live account.