BPM Data form not displaying in Updatable BAQ

we have a updatable BAQ which updates price list looking to exchange rates.
if exchange rate is outdated, BPM_Data form prompted and confirms with user to update.

Issue:
On the BAQ update processing, BPM Directive configurations, under Update Pre-processing have added a BPM workflow which checks latest exchange rate.

mentioned bpm data form is not invoking(displayed) at all, rather next element is executed. i am sure exchange rate is outdated as well(confirmed with writelog).

system is on 10.1.500.8

any advise to handle this situation?

image