In README, we say
To ensure the changelog is accurate, it's recommended to tag a commit that includes the actual changes for the integration (usually the PR merge commit). Tagging a commit that doesn't contain those changes can lead to an incorrect changelog.
This approach is problematic because multiple people might merge commits into main at the same time.
Additionally, tagging any commit other than the latest one on main causes changelog generation to fail.
While manual editing is always possible, once an incorrect changelog is introduced, the error persists and doesn't go away automatically.
Requires investigation. It might be a difficult fix.
(@sjrl)