1 of 1 people found this helpful
It might be that you don't have write access on the SFDC field. So SFDC restores it back to 0. It could also be the contact is owned by an inactive owner or there's a validation error. In both cases changes are not kept in SFDC. Or maybe there's a formula for this SFDC field, which says the value must be 0?
More questions to try and answer your question.
Was the field "behavior score" created in Salesforce?
Following on Diederik Martens thought, does the sync user for Marketo to connect with SFDC have full read write access to all fields?
Yes, the field behavior score was created in SFDC. The marketo user does have full read write access. I am guessing maybe the field type I set-up (number) is not correct? I will probably log a ticket with support but thought maybe there was an obvious fix.