Kanban Receipt Giving Error

I am getting an error

BOM for 6110155ID must not contain serial tracked, lot tracked, dimension tracked or non stock parts.

This part is not serial tracked, lot tracked or anything. It’s also not a BOM. If I remove this part from the BOM, the Kanban processes OK. What can I check or what else might be causing this?

Wait, this is a non-stock part. I am under the impression you can have non-stock materials but you can’t have them within a phantom inside of a Kanban assembly. Weird.

To further clarify, we have part numbers for our engineering drawings and we put them on our BOMs with qty 0 required. This works nicely for us to quickly reference them… but that evidently fights the business logic when using Kanban Receipts.