I would like to help but I’m also stuck there.
1 thing I can say for sure is that you never tells there server what to do (only the client and he doesn’t know what the other have picked) so you need a switch authority node to tell the server that he is the one to handle it and not the client, then you need to figure out how to tell all the client’s what the server changed.
Hope that at least helped a little (I’m pretty sure that if you run a listen server the hoster will be able to see it all the changes).