My MKR WAN 1310 arrived with the original 1.2 firmware on the Murata module which gave me the Arduino registered EUI (first three bytes A8:61:0A + sort-of-random based on MCU ID).
Updating using the v2 results in a totally random EUI starting 35:35:31, a prefix that isn't registered.
The GitHub source shows that the original code to create the original EUI is still in place:
So I suspect that the MKRWANFWUpdate_standalone file in v2 has a generic firmware embedded in it.
Does anyone have a release level with the correct HW_GetUniqueId function embedded?
I'm noticing the same when using MKRWAN_v2. This is based on the 1.3.1 branch and not on the master branch. The file you're referring to is located in in the 1.3.1 branch:
The ID's seems to be hard coded and I suspect all the devices using MKRWAN_v2 will have the same EUI. Need to double check this.
Beside this MKRWAN_v2 claims to track the 1.3.1 branch, but the reported fw version after upgrading it states 1.3.0. So, quite confusing.