Charts are blank or stuck loading.
A data glitch or a heavy layout.
A chart needs both a live price subscription and the historical bars behind it, and either can fail on its own. When the history request does not complete, the chart has the space but nothing to draw, so it sits loading rather than showing an error. This happens most often just after a reconnection or when opening a symbol for the first time, before any of its history has been cached locally.
The second cause is local load. Indicators and cBots attached to a chart calculate on your machine, and a heavy one delays the redraw enough that the chart looks stuck rather than slow. Because cTrader runs indicators and cBots as compiled code, one inefficient tool can consume noticeably more than the rest of your layout combined.
Bars should appear with the most recent one extending as prices move, and the watchlist quote for that symbol should be moving in step. Scroll back and confirm history continues rather than ending at the point the chart opened. Opening the same symbol in cTrader Web is a quick way to establish whether the issue is your installation or the data.
Keep charts and attached tools to what you actively use, since every one recalculates as prices arrive. Open the symbols you plan to work with in advance so their history is fetched before you need it. If one particular indicator consistently precedes the problem, treat that tool as the suspect rather than the platform.
Market Structure Pro gives one clear TRADE or NO-TRADE verdict on any MT5 chart, with confidence, grade and a plain-English reason. Free 7-day trial, no card.
Start free trial