NetworkDriver (parent of AccessPointDriver) raises NotImplementedError for all standard NAPALM methods. With AccessPointDriver listed first, get_interfaces() and get_vlans() from the mixins were shadowed and always raised NotImplementedError (empty message) — causing all AP polls to report 0 interfaces and 0 VLANs. Fix: reorder inheritance so mixins come before AccessPointDriver. The standard NAPALM method stubs in NetworkDriver are now shadowed by the mixin implementations. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>