I can't understand this, too.
Some weeks ago I made a backup copy of the table "cl_users", called it "cl_users_1". (via PhpMyAdmin)
Days later I exported this copy and deleted it afterwards in the database.
And from that point on users couldn't login anymore when they were created after creating this copy.
Users they were created before still can login normally.
And when I am importing this table "cl_users_1",- all the users suddenly can login...
I do not understand why there a FOREIGN KEY has been created!?
Yes, already yesterday I have downloaded all the thousands of files and scanned them with "Weaverslave", looking for the phrase "users_1". With no success,- this was not found,- nowhere...!?
Though I have made many modifications and extensions, I finally decided to install the script fresh.
Have been downloading the new version you provide,- and had issues with installing.
In step 4 the tables are created,- but the contents were not filled in.
Tried for a second and a third time, always without success. I believe that the "seeders" have problems wit NULL or NOT NULL in MySQL / MariaDB.
So for now I do not have an idea anymore...
Why is this foreign key there...