make sandboxed tasks not overwrite their config when null is returned

this was causing fitbit to go over the rate limit because the overall
hit tracking was being overwritten