Task #6292 - Fix to apply API passcode to profile based transactions properly

Not a good Idea.