Timothy,
Does User A have proper permissions to make changes to fields such as Owner on Task? How do you have your custom action configured? If this requires investigation, you may want to open a ticket and provide the custom action and temporary access.