First, thank you @Roi for being on the bleeding-edge and trying out discourse-id
Second, I’m sorry you had to go through all this trouble blindfolded. The admin-experience is far below what we hope to get out there
I have made a PR to ensure we log all the errors that might happen behind the scenes when enabling discourse-id as well as updated the error message shown in the site setting UI to a more descriptive one.