I hit a state where the desktop app showed Pro activation succeeded, but nmem --json license status still returned free, email: null, and activation_status: not_activated.
This makes it look like GUI activation and backend/CLI activation are out of sync. It would help if the app refreshed backend license state immediately after activation, or showed a clearer warning when the desktop UI and CLI/backend are using different runtime/profile state.