Problems with Aerohive AP330 with QCA9882 AC mini pcie card

Yes you are correct. I assumed that all mini pcie cards store the calibration data on the card such that they are interchangeable between devices. However my assumption is wrong and there are mini pcie cards that do not have the calibration data on the card. The mini pcie card I was trying to use is very similar as the one as shown in the following topic.

Reading through the topic it becomes clear that the calibration data is stored in nand and not on the mini pcie card. So that explains why I can't just replace the cards in the AP330 with the cards I salvaged from a different access point.