Active and passive scans as defined in IEEE 802.15.4 are affected by a bug in the CC2420 hardware address recognition causing beacon frames to be rejected. The bug can be avoided in software and is also fixed in the latest hardware revision.
Description and reason for the problem Early revisions of the CC2420 hardware address recognition contains a bug, which causes beacon frames to be rejected even if the PAN ID programmed into CC2420 RAM is equal to 0xFFFF. This affects active and passive scans as defined by IEEE 802.15.4.