Approval Workflow - create new record not working

Approval Workflow - create new record not working

I'm working on a referral workflow for our family database, and I've run into a snag...

The referral form is for professionals (doctors, teachers, social workers, etc) to refer families to our program.  Once a referral form is submitted and then approved, it should trigger a deluge script to create a new Deaf Child Profile record and populate some of the fields based on what was submitted in the referral form.  

I did have this process working without any issues at one point, but then a couple of weeks ago it no longer added a new Deaf Child Profile record upon approval.  I've been wracking my brain trying to figure out what I changed or if there is an issue... but I can't figure out why the workflow / deluge script isn't working.  

I'm adding screen shots here to see if anyone has any suggestions.  

Thanks!!