LaborHed Payhours does not calculate on API POST

Good Morning.

Were passing labor records via REST into LaborHED and it seems like PayHours will not (re)calculate and uses the shift default unless the punch times are manually updated through Time and Expense Entry.

Is something like this easily addressed with a BPM record update or something of the like?