This sounds more like a signup field / approval bug rather than a problem with the automation plugin.
I recall this getting bugged a few years ago, where signup fields didn’t actually make it into the profile when approval is required.
May I suggest turning off approvals and trying it then?