I encountered a similar issue when provisioning new networks that received firmware version 31.1.5.1 on the MR57 access points.
The primary complaint was significantly reduced speeds, averaging between 8-90 Mbps. Upon examining the AP device health, I noticed that both CPU and memory usage were extremely high. After consulting with TAC and downgrading to firmware version 30.6, the performance returned to normal.
Red arrow below shows downgrade.
