There seems to be a problem in the new update_content_fields code (allows updating CCK fields with order status, etc). It might be better to revert back to an entirely CA based approach.

Reported in #779586: Passing values back to the Content Type after checkout.