feat(server): better error messages

fix(migration): forgot some things to migrate