KRACOEUS-7964: Fixing compliance STE

@rmancher please test again after this. Here is what I am noticing after this fix, the compliance entry adds fine now, no STE but the screen is still blacked out after the modal disappears and hence you cannot save the doc! So if you leave the doc at this point and reopen, the data is gone but you've created a new protocol now.
well, I am trying to create a new PR but compliance does not work for me locally atm