If the s_code is firing on staging, but not on production the Adobe Analytics tool has likely not yet been published to production. If the changes haven't been pushed to production, then the s_code is only loading appropriately when the staging library is enabled. To correct this issue, publish the tool to production.
Tip: If Adobe Analytics is correctly installed, the tool shows in the web console when debugging – ‘_satellite.setDebug(true)’ - is enabled. The console returns: ‘SATELLITE: Adobe Analytics: loaded.’