There should be a way to report on the version name/# that was in place when someone received a completion for a course for auditing purposes and lock that stamp down, much like you would with a completion date/time stamp, so that it persists even when that course's version name/# is changed.
Course Version (at time of completion) is available in the Course Activity and Curricula Activity reports, but not in any other reports, unfortunately.
100 per cent agree. We are new to Absorb and just learning about some things we thought it could do and now realizing not exactly as needed. Would love to see versioning connected as soon as a learner starts (not completes) and visible in the history of their enrollments.