BCM not communicating but appears to be working fine.

I don't get any symptoms but when I go to pull codes from the car the BCM doesn't communicate I just get the Engine Codes. Does that make sense?