Ticker LPRO is listed in the master security database with figi FIBBG00JQ2W5J8, delisted date of 2020-07-02 and name NEBULA ACQUISITION CORP-CL A.
However, there is current price data for this figi in ustock-1min (and 1d), and the ticker is still active on NASDAQ with name Open Lending Corp. My algorithm generates a forecast for this figi, but fails to find a corresponding contract id from interactive brokers when it comes to trade.
Looking at the chart for LPRO, it looks to have been a SPAC that "de-SPACed" just prior to the delisting date. I suspect the figi changed on that date, but the security master wasn't changed, which is why there is no corresponding contract id in interactive brokers.
Edit: the solution I am implementing is to filter figis with no corresponding ibkr contract id. However, this artificially reduces the universe in cases like this where the contract id is only missing because the security master has a stale figi, so it would be good if there was a process implemented at source to check for this.