That does sound like a problem with the WiFi module. It's possible in theory to set the Mac address in firmware, but we don't use that facility because each WiFi module is supposed to have a unique default address.