Should AT commands work in data mode even if it's not activated?

You can send AT commands in voice mode, or data mode when the data mode is not registered to the service provider.