I didn't create an account with the name domain grasscutter.io
Grasscutter is just adding that, it's not actually on the account at all.
the command Usage: account create <username> <password> [<UID>] gives the error Invalid UID
So i used the command account create <username> <UID> <password> and it seems to work.
There are no passwords, trying to use a password will error because you don't have experimental realpass enabled. That command usage can only be used with experimental realpass. Also, if you enable experimental realpass currently, any account made with it active will be broken and unable to login.
The reason this one "seems to work" is because you used the correct usage, and then the randomly added password at the end is ignored.
As for you being on a new account every time, you're logging in with a new account so you're on a new account. The fact the uid is now 10004 is proof of that
