Failed to get fs id list

The following errors occur in the seadrive log every minute:

[05/30/21 14:14:04] Repo ‘My Library’ sync state transition from ‘synchronized’ to ‘get sync info’.
[05/30/21 14:14:04] Repo ‘My Library’ sync state transition from ‘get sync info’ to ‘downloading’.
[05/30/21 14:14:04] Download with HTTP sync protocol version 2.
[05/30/21 14:14:04] Transfer repo ‘bebbb352’: (‘normal’, ‘init’) → (‘normal’, ‘check’)
[05/30/21 14:14:05] Transfer repo ‘bebbb352’: (‘normal’, ‘check’) → (‘normal’, ‘commit’)
[05/30/21 14:14:05] Transfer repo ‘bebbb352’: (‘normal’, ‘commit’) → (‘normal’, ‘fs’)
[05/30/21 14:14:05] Bad response code for GET http://seafile.mydomain.co.uk:8082/repo/bebbb352-947d-43f9-a2a9-d20cd206b1ed/fs-id-list/?server-head=448db8aec2b7be957507a141e63f7dfb2931c4de&client-head=176eb612b726fa960a41aaaaf1e619458b9c07b5&dir-only=1: 500.
[05/30/21 14:14:05] Failed to get fs id list for repo bebbb352 on server http://seafile.maltsystems.co.uk:8082.
[05/30/21 14:14:05] Transfer repo ‘bebbb352’: (‘normal’, ‘fs’) → (‘error’, ‘finished’)
[05/30/21 14:14:05] Repo ‘My Library’ sync state transition from downloading to ‘error’: ‘Error occured in download.’.

I’ve run ./seaf-fsck.sh -r and that did find one corrupt file (but in a different folder) but that didn’t make any difference.

PS. Spelling mistake in “Error occured in download” in the last line.

Drastic but I’ve deleted the “My Library” and I’ve re-added. Will see if error goes away.

Yes this fixed - must have been some corruption in the seafile database.