BOM Calculation for costing version

In AX 2009, I am running a BOM Calculation for an individual item and generating warnings which display that no active route version exist etc which is what i want.

When i run BOM Calulation for a costing version (all items) i only get one or two warnings when i know i should be getting a lot more (like in the 100s)

Why is this happening? Any thoughts?