Beware of Energy Auto-Switching Sites