Ok, so here is the setup:
I have 2 teamdrives (TD1 and TD2)
and two service accounts (SA1 and SA2)
By default SA1 is used on TD1's remote and SA2 is used on TD2's remote.
both SA's have "content manager" permissions on both teamdrives (full read/write/delete access)
Normally I never run into any permissions problems, but suddenly in this scenario...
SA1 copies some data from my PC to TD1.
SA2 wants to MOVE that data to TD2
Couldn't move: googleapi: Error 403: The user does not have sufficient permissions for this file., insufficientFilePermissions
SA1 is the owner of the files after they have copied to TD1 of course, but both accounts have full permissions both places (I even tried full manager/admin without any luck), so I don't understand why SA2 would not be permitted to move the files (I presume it's the delete part of move that is actually failing).
Copying the data the same way => OK
Deleting the data directly => OK (but I guess this is TD1 doing this action normally).
I have not tried setting up a test-remote with SA2 to TD1, and delting them directly that way... I will test that and update.
The above examples have been simplified to make it easier. This is the full un-shortened command that fails for me, but I am at this point pretty certain none of the other stuff is related to the permissions error.
rclone move TD1:\C1-03-UP TD2:\C2 --files-from "%temp%\list-03.tmp" --checksum --delete-empty-src-dirs -v -P