Hi guys. I've noticed the occurrence of something strange happen on a handful of different transactions over the past several months. We've been using version 0.7.2. What appears to happen is this... A given customer enters their billing address for an order at checkout, and it includes a value entered in address line 2 (customer_address2), then the customer also includes a different shipping address that does not have a value for address line 2 (shipping_address2); but when the transaction is processed it seems that somehow the value from customer_address2 gets passed to shipping_address2.
Further complicating things for registered customers and subscription customers who have experienced this issue is that when they have noticed the error on their shipping confirmation and attempted to rectify it via an updateInfo or sub_token change to their saved address information, the change does not stick if they simply delete the value from the address line 2. I have tested this a couple times in the course of having to correct customers' saved addresses manually via unified order entry, and it appears that changes to the value in address line 2 will only stick if some other value replaces the original value or a space (spacebar click) is entered in place of the previous value before submitting the form. I have seen it happen more than once that merely deleting the value did not change the saved address record, leaving the original address line 2 value as it was before.
Could you guys look into this? I've seen this kind of thing happen maybe half a dozen times, and it looks less and less likely that it could all be human error. Please let me know if you find out anything about this. Thanks!