@PhilipDAth on the site I tried this week it wasn't a few clients that were missing:
All - 45 clients
switch only - 870 clients
Reverted to MAC and now all shows hundreds of clients.
Our MXs are connected via a single transit VLAN to the MSs with all inter-VLAN routing occurring there, perhaps this is the issue, are the sites that you have trunking VLANs to the MSs?
If my answer solves your problem please click Accept as Solution so others can benefit from it.