I'm having an issue where my workflow will only fire after I view a record, I'd like this to happen on record change. I've currently got a workflow on invoices so that when the status changes to paid in full it should fire a workflow action script, instead of firing when the status changes it waits until I refresh the record. I'm taking payment by creating a customer payment record, is this why it isn't firing? anyone know what I need to change?