Has anyone run into this? When we create return authorizations, they usually have the same exchange rate as the sales order they're created from. Even if they have different transaction dates. This is true for about 90% of our returns. But there are random cases where we create a return authorization and the exchange rate does not equal the sales order exchange rate. It's inconsistent behavior and I can't seem to figure out the cause, hence why I leaning towards defect. Thoughts?