Samsung Galaxy J5 2016 Custom Rom

Disable "Mobile data always active" in Developer Options. Also, check for wakelocks using an app like BetterBatteryStats . Usually, a clean flash fixes this.