I am adding a new parameter through "pass" object in my WHSControl class( something like this pass.insert(#item_ExpiryDate, ExpDate) and then i am able to access this parameter in an extension class WhsWorkExecuteDisplayCycleCount_Extension and execute some logic. this customization initially was working. in the middle of this assigment we have upgraded my devbox to a newer version and suddenly i can't remove the value of my passed parameter. although i do explicitly remove it by running a code like following but on the next step in the flow while working i warehouse management app #Item_ExpiryDate gets populated again somehow.. any ideas what would be the best way to pass through customized parameters through pass object and later on remove them eventually.
public container displayForm(container _con, str _buttonClicked)
{
//some logic
if (pass.exists(#Item_ExpiryDate) )
{
pass.remove(#Item_ExpiryDate);
}
//some more logic
}