Multiple Masterclients? (or something like that)

So, im making a game and started adding tree cutting. The part where the players join and stuff works perfectly fine, but when the non masterclient tries to cut the tree, weird stuff happens:

The Tree doesn't fall over (when doing alone it does)

It spawns (i think) infinite logs (which drop after tree has cut) and the tree keeps standing without disappearing / getting destroyed.

I tried changing the Player who is cutting the tree to the masterclient, which works at first, but then the other Player isn't able to pick up Logs (The Error because of not being Masterclient)

Any Ideas? Thanks in advance