I’ve actually found that User Data Collection is configured in two places. The one shown in the PSA link, but ALSO in the Web Stream configuration. Fortunately, in the latter, the option can be switched off.
I’ve just switched if off and will see if purchase data starts to flow again.