Email notification issue, please advise

We created 2 email notifications by using workflow_state change as trigger method.
for example

notification trigger (workflow_state) action
noticeA from state1 to state2 change workflow_state to state4
noticeB from state1 to state2 do something else
My issue is somehow the second one noticeB won’t work at all. only noticeA take effect.
I guess once noticeA executed, the workflow_state changed to state4 which will not match the trigger of noticeB.
so what can I do to make sure both A and B will be executed correctly when workflow_state changed from state1 to state2.

Thanks.

BTW, frappe ver: 12.15 erpnext ver: 12.18