Using a Visitor level Segment is the likely cause...
Basically, you are pulling back ALL info about that Visitor within the reporting period, at any point, that Visitor matches the criteria, everything about that visitor will be returned, including Orders that were made under different criteria.
A simple example:
- Month 1 - Visitor comes to the Site and makes an order (not on the campaign
- When looking just at Month 1, this order won't show (the visitor doesn't yet match the criteria)
- Month 2 - Visitor comes to the Site and makes an order on the campaign
- Looking at Month 1 AND 2, now that the user matches the criteria, all orders for this user (and all the user pages, actions, etc) are being returned, which also changes the Month 1 part of the report.
I would look at making a VISIT level segment for your v16 / v180 / e130 logic, so that only orders made in the visit with that criteria (on the campaign) are returned.
If your campaign has say a "30 day" attribution, the Visits and Orders made after triggering the campaign will still be included (but only the ones after those campaigns have been set, it won't apply to previous visits or orders)