Questions I think is what was your pitch rate? S-04 can vary from vigorous, to slugish and under attenuation.
Using it myself I have never got to its highest attenuation by the specs.
It is a nice yeast, I'm friendly with it and I always like to have packs of it in the fridge.