Programs Reading the SN

Maybe, Support can explain why the PC Tool can read the SN, but the Motor Tool could not. I attempted to update the firmware in my new WD-20. The Motor Tool should not read the SN, so the firmware could not be updated. So, I tried the PC Tool and it could read the SN. You would think that the code to read the SN would be the same in both programs?