Hi all,
This is really not a question, more of observation.
I just spent 3-4 hours troubleshooting sound in my new game.
I am using GGData module.
So I did this:
local defaults = {} defaults.soundON = true
Everytime I changed soundON like this:
settings.set("soundON", false)
Rightafter you exit app, and re-start it from very beggining, soundON will be true! 
Main lesson: if you are using GGData start with all default parameters as “false”, and you will be fine 
Do not start with true.
It is a great module by the way!
Ivan