If you, as Admin, choosed to change the profile status after editing profile information (Admin Panel -> Settings -> Moderation Settings -> Do not change profile status after editing profile information unchecked):
- the profile status is set to Approval after such edition but there is nothing that tell this profile owner the reason why his/her profile is not Active any more
- when the Admin approve this profile with Approval status, there is no notification sent to this profile owner to tell that his/her profile is Active again
Could you please confirm that this is the way the script is working ?