F-Droid Server incorrectly archiving new APK's downloaded from a particular website
I'm running F-Droid Server using the latest version from AUR (Arch User Repository - package 'fdroidserver') and I am seeing what looks like a bug in the Archive functionality where new APK's downloaded incorrectly get archived when the limit is reached (set to 'archive_older: 5').
I have tried purging the archive of all APK's and archived metadata and then re-run with command 'fdroid update' and it still moves the APK to the archive.
This bug strangely seems only related to one set of APK's generated from a particular site (https://github.com/yuzu-emu/yuzu-android/releases), all other APK's are archived as expected - as new APK's are uploaded so old APK's are moved to the archive, so I assume it's related to something in the APK from this site that is incorrectly causing the APK to be flagged as older and thus moved to the archive.
To be clear, what I expect based on the attached screenshots is for APK 'Yuzu-Nightly-188.apk' to be moved to the 'archive' (oldest datestamp and oldest version) and for APK 'Yuzu-Nightly-195.apk' to be stored in the 'repo', as you can see from the screenshots this is not the case.

