Sounds like another plugin is messing up the javascript functions that EWWW uses for the settings. Check the javascript console by pressing Ctrl+Alt+I in either Chrome or Firefox, then load the settings screen and see what pops up.
When I first go to the EWWW settings page:
Navigated to http://www.adifferentface.net/wp-admin/options-general.php?page=ewww-image-optimizer/ewww-image-optimizer.php
When I try to go to any tab other than basic settings:
Navigated to http://www.adifferentface.net/wp-admin/options-general.php?page=ewww-image-optimizer%2Fewww-image-optimizer.php&settings-updated=true
Is there somewhere I should be looking aside from the console tab? I’m not very familiar with developer tools in the browser.
the console is the only place you’ll see javascript errors. if there are ANY js errors, the whole thing breaks. Ultimately, you’ll probably have to disable all plugins and enable them one by one to find the conflict anyway, so that would be the next step from here.
I should also mention that, functionally, it probably doesn’t matter if you find the conflict. When the javascript is broken, that should mean that none of the settings are hidden, and that you can simply scroll to all the settings. If you are seeing the API key setting at the top, and the conversion settings (PNG2JPG, GIF2PNG, etc.), then it’s all there. It’s just that it won’t be neatly grouped like is is designed to be.