Client tick functions are not fired with dedicated server

Make my own game character, override tick function and try to log something.
in server, tick functions are fired. but in client, tick functions are not fired except custom player controller tick function. but with listen server or standalone, all tick functions are worked well.

why client’s tick functions are not fired only with dedicated server? why player controller’s tick function is fired? maybe it is a bug?