Dashboard BPM vs BAQ BPM

Does anyone know why the dashboard and BAQ work differently with regards to the proposed row and the initial row? (or more importantly, a workaround) A BPM that works fine in the BAQ will not read the change because the previous and proposed values are showing the same in the update. I need to set some fields when another one changes. Should be pretty simple.

image