New Install failure to add Windows Displays with error on line 1144

I have a newly deployed Xibo 4.5 server running on Ubuntu 24.4 under Docker. i was able to deploy 2 Displays without issues but now i am getting the following error when i try to connect another Display.

Xibo\Factory\FolderFactory::getById(): Argument #1 ($folderId) must be of type int, string given, called in /var/www/cms/lib/Entity/Display.php on line 1144

I built a new server and was able to deploy 4 displays but when trying to get the next screen online i get the same error. what is going on and how can i fix this.

I have the same error, I have tried to bring an DSDevice / android player to a new Xibo self hosted docker 4.5 version.

Check if “Default Folder” is set in CMS display settings, if not add it and try reconnect.

1 Like

Thank you, this was the solution. I can’t remember that I had to do this on my older systems, but I will take care of it now.

That was it. i had installed under an admin account and setup the config but have the computer autologin as another standard user. the local config was pointing to the admin account path. I have changed my config method and all is working now.

I am glad that someone else was able to benefit from the answer.

thanks 0x0