BPM popup window that user can type in

This is likely your problem: BpmData form feedback has been received from client but not processed by server code - ERP 10 - Epicor User Help Forum (epiusers.help)

Is your method on Update or MasterUpdate?