I am running live with IBKR.

at Initialize() during pre market I add the equity and warmupping in the following format:

var added = AddEquity("CGEM", Resolution.Minute, fillForward: false, dataNormalizationMode: DataNormalizationMode.Raw, extendedMarketHours: true);
SetWarmUp(TimeSpan.FromDays(1));
EnableAutomaticIndicatorWarmUp = true;

When I try to make a trade 15 minutes later, I get the following error:

2024-07-22T09:27:03.7129850Z ERROR:: SubscriptionDataSourceReader.InvalidSource(): File not found: ../Data/equity\usa\minute\cgem\20240722_quote.zip
2024-07-22T09:27:04.6517342Z ERROR:: CGEM: The security does not have an accurate price as it has not yet received a bar of data. Before placing a trade (or using SetHoldings) warm up your algorithm with SetWarmup, or use slice.Contains(symbol) to confirm the Slice object has price before using the data. Data does not necessarily all arrive at the same time so your algorithm should confirm the data is ready before using it. In live trading this can mean you do not have an active subscription to the asset class you're trying to trade. If using custom data make sure you've set the 'Value' property.

I am subscribed to ibkr real data thingiez, other stocks are successfully traded at the same time by the same algo.

No tickers have data in the minute folder at all. so its weird it is working for some but not for others.

I cannot understand why is it not working, can you please help me?