That sounds like a software config issue. Any chance you have "Wake for network access" set to "Always" instead of "Only on Power Adapter?"
Even if it shows as set to "Only on Power Adapter" change it to something else and then change it back. I once had a case where the UI state for a setting was inconsistent with the underlying system state.