I receive “MIC mismatch” when I migrate device vom V2 to V3. (OTAA join)
Device is a Dragino LDDS75. (EU868)
MAC is configured to V1.0.3. but also V1.0.2 ist not working.
Yes, AppKey was copied from the V2. I also did double check. Where I’m not sure is the MAC Version.
Datasheet at Dragino says Lora 1.0.3 but this setting did not exist in V2, so I’m not sure.
I am quite sure that the mac version is not your problem.
Are you really sure that the device isn’t also being handled in parallel by the v2 stack?
AFAIK you should have only one set of valid APP EUI/keys in one of the stacks.
So, invalidate the APP EUI/key in the v2 stack and make sure it is valid in the v3 stack, for example.
And, once it works on the v3 stack, you can delete the device from the v2 stack.
Perhaps there is something wrong with your device, not receiving the join settings or not remembering them.
I’ve migrated a couple of devices and it all went pretty much exactly as expected.
I have connected my gateway to V3 and disconnected from V2, so there should not be a conflict with V2, right? AppKey was also modified in V2.
I V2 the device worked fine for one year.