Hello @DanielRobson,
A wireless packet capture taken on one of the affected clients or on the access point can be filtered for EAPoL traffic to initially determine which of the EAPoL packets may be failing to be exchanged in the 4-way handshake, as this is one typical cause of EAPoL timeouts.
To perform a wireless packet capture on the client device, please see the steps provided in the Capturing Wireless Traffic from a Client Machine documentation.
To perform a wireless capture on the access point(s), please see the steps provided in the following documentations:
1. Access Point Tx Captures
2. Collect wireless captures when only Meraki APs are available
For assistance with performing and/or analyzing these captures, please feel free to open a case with Meraki Support by navigating in the dashboard to Get help > Cases > New Case or by following the steps provided in the Contact Cisco Meraki Support document here.
Best,
Feli
If you found this post helpful, please give it kudos. If this answer helped solve the issue, click "accept as solution" so that others can benefit from it.