Hmmph.  UnitGUID() has a different format.
Make the recorder more paranoid and save before calling UpdateGuide().