Nothing gets restored (cross-os)

I think you are hitting the “bad default cache size parameters” issue:

You can either configure the cache size parameters to fit your setup, or use --legacy-restore in the advanced options.