Custom mixer repo problems

Hi all, I setup a local repo and mixer workspace according to the documentation.
Everything hosted, contents are shown.
Now when I add the 3rd party repo with the command:

swupd 3rd-party add reponame http://10.10.250.108/update --allow-insecure-http

I get : Error: Public certificate not found on 3rd-party repository.
Anyway, add it with --nosigcheck

But then I get another error when trying to swupd 3rd-party bundle-list -a --nosigcheck --allow-insecure-http

Error: Unable to determine current OS version

I’m a bit lost, did not found anything helpful

Did you check these?

https://www.clearlinux.org/clear-linux-documentation/guides/clear/swupd-3rd-party.html
https://www.reddit.com/r/ClearLinux/comments/f6wqth/error_with_swupd/