I can see you are attempting to perform an HTTP API update to a profile record. xdmEntityUpdate is indication you are attempting to perform an upSert. xdmEntity will use activity to write data upon a dataSet.
Are you attempting to write data upon a profile or experience dataSet?