The part number is same for all ICs. Only the Lot number and Date of manufacturing are different, as per the below attached image.
Case - 1: When we are mounting the ICM20948, came along with the DK20948 dev kit from TDK InvenSense, is working fine with our custom board and Devkit, when we flash the "eMD-SmartMotion-ICM20948-1.1.0-MP" software package provided by TDK InvenSense. In this case, all functionality in the "eMD-SmartMotion-ICM20948-1.1.0-MP" software package works flawlessly.
Case -2: When we are mounting the ICM20948 IC which we brought for our development from Digi key, has some functionality which is not working with our custom board and Devkit, when we flash the "eMD-SmartMotion-ICM20948-1.1.0-MP" software package provided by TDK InvenSense. In this case, functionalities in the "eMD-SmartMotion-ICM20948-1.1.0-MP" which need compass sensor inputs are not working.
If we directly try to ping the magnetometer on "ICM20948 IC which we brought for our development from Digi key" over I2C it is responding.