I have a problem with synchronization parameter (SP) personalization. Here is a simple example what I'm doing.
I have a MBO from JBDC, with load parameter (LP) :state. Also I've created a personalization key (PK) pk_state with Transient type (for workflow application). Then I attach LP to PK, create a mobile workflow with selection screen where I'm invoking findAll object query. In that case I can see PK in the Personalization Key Mappings tab, everything is OK.
Then I want to use SP to enhance the amount of data. So I added a new SP sp_state in the MBO, link it to the pk_state then relink LP to the newly created SP. In other words I have the following sequence - LP :state -> SP sp_state -> PK pk_state. After that actions I return to the workflow and, surprise!, there aren't any PK in the Personalization Key Mappings tab! Why?