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 --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?