PlayerState returns None on Client's Controller

Initially I have for example
MyTeam = ETeam::Undefined;

And then changes it to MyTeam = ETeam::Team1;

then onrep notify fires on client and the value is set.

Oh and ONLY set the value on server side, then you’ll have a repnotify event on client.

Did i miss something?