Mobile login stopped working with no hint for user about app and server version mismatch #2555

Closed
opened 2026-02-05 06:11:58 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @simonsso on GitHub (Mar 12, 2024).

The bug

Mobile app stopped working, after working for a few days. Reinstalling app or chaining network did not change anything.

#0      UserResponseDto.fromJson (package:openapi/model/user_response_dto.dart:176)
#1      ApiClient.fromJson (package:openapi/api_client.dart:508)
#2      ApiClient.deserialize (package:openapi/api_client.dart:158)
<asynchronous suspension>
#3      UserApi.getMyUserInfo (package:openapi/api/user_api.dart:295)
<asynchronous suspension>
#4      AuthenticationNotifier.setSuccessLoginInfo (package:immich_mobile/modules/login/providers/authentication.provider.dart:185)
<asynchronous suspension>
#5      LoginForm.build.login (package:immich_mobile/modules/login/ui/login_form.dart:152)
<asynchronous suspension>

The OS that Immich Server is running on

Android • MP18

Version of Immich Server

Server Version: v1.97.0

Version of Immich Mobile App

Mar 11, 2024

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

Installed on Truenas with default distru

Your .env content

Nothing special

Reproduction steps

1.open app
2.login with correct username and password
3.nothing happens on user screen.

Additional information

After login the device is visible under Authorized devices in WebUI

Originally created by @simonsso on GitHub (Mar 12, 2024). ### The bug Mobile app stopped working, after working for a few days. Reinstalling app or chaining network did not change anything. ``` #0 UserResponseDto.fromJson (package:openapi/model/user_response_dto.dart:176) #1 ApiClient.fromJson (package:openapi/api_client.dart:508) #2 ApiClient.deserialize (package:openapi/api_client.dart:158) <asynchronous suspension> #3 UserApi.getMyUserInfo (package:openapi/api/user_api.dart:295) <asynchronous suspension> #4 AuthenticationNotifier.setSuccessLoginInfo (package:immich_mobile/modules/login/providers/authentication.provider.dart:185) <asynchronous suspension> #5 LoginForm.build.login (package:immich_mobile/modules/login/ui/login_form.dart:152) <asynchronous suspension> ``` ### The OS that Immich Server is running on Android • MP18 ### Version of Immich Server Server Version: v1.97.0 ### Version of Immich Mobile App Mar 11, 2024 ### Platform with the issue - [ ] Server - [ ] Web - [X] Mobile ### Your docker-compose.yml content ```YAML Installed on Truenas with default distru ``` ### Your .env content ```Shell Nothing special ``` ### Reproduction steps ```bash 1.open app 2.login with correct username and password 3.nothing happens on user screen. ``` ### Additional information After login the device is visible under `Authorized devices` in WebUI
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#2555