I can't explain it, but I'm at a total loss. What's happening is the form is submitted and goes to the first approver just fine. Then based on if the funding is coming from a grant, it goes to one second level approver, and if it's not from a grant, it goes to a different second level approver.
The form works great, except it REFUSES to send that second email to the second level approver, regardless if it's coming from a grant or not. I set up rules on the submit button that if a field contains specific text, it would set the Next Approver field to the correct email address. I tried this multiple times with the normal stakeholders, then switched into testing mode. I even went so far as to install two more additional buttons (for testing), for a total of three:
Button 1 - Data 1: Set the field to the correct Next Approver based on the grant/non-grant status
Button 2 - Data 2: Set the Next Approver field to my email so I could check to see if it works before bugging someone else.
Button 3 - Submit: Set the FormStatus (for Form Load rules), Submit and then Close.
This didn't work. So I then created another view for first level approval if it is a grant, and kept the other first level approval view if it was a non-grant, based on form load rules.
It still doesn't work. I get the first email, I click on it and it takes me to the proper form. I approve it, then nothing. In SharePoint it shows that it's in the Admin Approval stage (where it's supposed to be), but no second email. My workflow hasn't changed since the last time, what am I doing wrong?
I hate to keep bugging you all, but I'm well and truly lost. This form (and trouble with a ~10 year old SP install and farm) may end up costing me my job. Seriously.