can't seem to get wp smush pro right

I signed up for your membership when you had the super duper deal going. I think i'd actually signed up before that too and perhaps that has something to do with my problem. It's my understanding that that membership would let me use wp smush pro on all my sites - all of which except one, I get the alert about wp I've downloaded wp smush pro, uploaded and tried to replace the wp that way. Just not happening. I need to get wp smush pro working on all my sites for obvious reasons. Help!