As much as possible, you should use the US Stock minute bundle (included with your license) rather than collecting minute data from IBKR. The stock shown in your error message (INGM) is included in the US stock bundle, as are Ethereum ETFs such as ETHA. Only resort to collecting minute data from IBKR for assets that aren't available in the US stock minute bundle, such as futures contracts (e.g. if you're looking for ETH futures from CME), as collecting data from IBKR is much more onerous.
Regarding the pacing violation message, unfortunately IBKR recently introduced pacing restrictions for head timestamp requests, and the current version of QuantRocket does not handle that (there was no such restriction before). A fix will be available in the next version of QuantRocket. If the US Stock minute bundle doesn't cover your immediate needs, let me know and I can try to make the updated quantrocket.history
container that avoids pacing violations available sooner than the next release.
The pacing violation relates to successive requests happening too quickly, so a potential workaround is to collect a database with only 1 asset in it (or maybe a few), as this will not trigger the pacing violation since there are no successive symbols in that case. This might work if you just need selected symbols but would be onerous if you need many symbols.
Importing custom data is also possible. A tutorial for importing futures data is available in the Code Library.