Sorry to hear this turned out badly for you

.
I also had an upgrade gifted to me, however we didnt have any issues with the SWUs. I also had an email copy of a letter from my friend. Wasnt asked to produce it. To be on the safe side, my friend did sign the blue form at his local airport (just as a precaution).