Is the action's Visible property linked to the client?
Source position: actnlist.pas line 274
public function TActionLink.IsVisibleLinked: Boolean; virtual;