I've also experienced some funkiness with Seedvault working at all. It kept prompting me that there were no valid backups to recover from.
I'm migrating from a Pixel 4a to a Pixel 6a & I did finally get it to work after refreshing the backup on the 4a to my USB flash drive & using the flash drive on the 6a to restore. It's restoring as I type this.