Server error in UNRAID

Im running seafile server in UNRAID as docker and got this error meassage after updating to 6.2.1.
I know this is not formaly supported, but does anyone know what it means?

Only a problem with starting Seahub or problem with sqlite?

Installing Community Edition...
Downloading & Extracting
Using Community Edition...
Installation path: /opt/haiwen/seafile-server-6.2.1

Seahub is not running

seafile server not running yet

failed to run "ccnet-server -t"

[09/23/17 13:20:04] ../common/session.c(132): using config file /opt/haiwen/conf/ccnet.conf
[09/23/17 13:20:04] ../common/ccnet-db.c(142): Error exec query CREATE UNIQUE INDEX IF NOT EXISTS 
reference_id_index on EmailUser (reference_id): sqlite3_exec failed: table EmailUser has no column named 

looks like the same problem as here - Seafile server 6.2.0 beta is ready for testing!

managed to get server starting by;

sqlite3 usermgr.db
alter table LDAPUsers add column reference_id VARCHAR(255);
alter table EmailUser add column reference_id VARCHAR(255);
CREATE UNIQUE INDEX IF NOT EXISTS reference_id_index on EmailUser (reference_id);
CREATE UNIQUE INDEX IF NOT EXISTS ldapusers_reference_id_index on LDAPUsers(reference_id);

Files are now syncing, however client GUI or Web GUI is not showing anything??
Any ideas what to try next?

FYI - I managed to recover all data from a 6.1 server and then reinstall 6.2.2