The Raspberry Pi Compute Module 4 will have exactly have the same wifi as the Raspberry Pi 4B. It has the same processor, the same wifi chip, the same antenna, and the same software. What should be different?
My problem documentation https://github.com/moodlebox/moodlebox/issues/199 could no be verified by anybody else. Only one of my Raspberry Pi 4B had this problem and the other worked fine. I reinstalled the image to the microSD with no better result. With an older image the problem was fixed and also with the next image. It was frustrating. I could not find the reason for the problems with this Raspberry Pi and the MoodleBox image 3.10.0.
@jamesB: Perhaps you should try the older MoodleBox image 4.0.0. https://moodlebox.net/de/news/version-4.0.0/ and update the Moodle version to Moodle 3.11.5+ https://moodlebox.net/en/help/moodle-version-update/ . The more older MoodleBox version 3.12.0 does not use the current wifi firmware and connects only to a few mobile devices.
I can‘t say if you get better results if you update the Raspberry Pi OS to the last release. https://moodlebox.net/en/help/how-to-upgrade-the-moodlebox/ … in this case the Raspberry Pi OS will get the latest updates for the operating system. But it also overwrites the wifi setting for the minimal wifi driver and you can connect only a few mobile devices. For a test it could be a good idea … if you get a stable wifi signal then you can reactivate the minimal wifi driver.
@Nicolas: we should try to lock the minimal wifi driver so the os update process ca‘t set the normal wifi driver.