How to control at network ball with client

I have a multiplayer turn based ball game. I using Network HUD for now.

The Player Prefab in Network Manager has a has an Empty GameObject assigned with 3 things(Network Identity, BallControl Script, NetworkBehaviour Script for custom network behaviours)

Ball has Network Identity & Network Transform attached.

Now, I can control the ball from Server but can’t control from Client. Why so?

Why is BallControl Script not working on Client side?

What is in your BallControl script? Is your ball object the player prefab, or is this another object you’re trying to control? If it is another object, what computer has authority over the object? (Does the server have authority, or does one of the clients?)