What meaning are you thinking of, exactly? I looked up the definition and it matches what I intended to say in every dictionary I checked (Merriam Webster, Oxford, Cambridge, Dictionary.com…) Some of the definitions seem more or less synonymous with “influential”, maybe you’re making some incorrect assumptions?