Thanks for the reminder to check for another use of getUserData! I hadn't done a full search for that line in my code checks, and I found one left over from an overhaul of the agent class.
The code work perfectly. Thanks for all of the references and help!!