We have a centralized account running the service catalog engine for terraform using this module repository.
From a different AWS account (calling this as builder account) within the same org, we are able to provision an imported product with provisioning parameters.
Actual behavior:
When attempting to update the provisioned product from the builder account, we selected use previous value. The event that is sent from the builder account to the centralized catalog account does not have the information about the use previous value. We verified it from the cloud watch and sending the sqs event received to the event pipe.

Result:
Because the provisioning parameters are not passed in and coming in as None the update operation fails.
Expected behavior:
The event from the builder account when triggering update product should have the previously used provisioning parameters.