"Bad request" upload from Android immich app

I just set up immich according to the docs via portainer. ( I changed all the .env to stack.env)
the env is like following
DB_HOSTNAME=immich_postgres
DB_USERNAME=postgres
DB_PASSWORD=1YoKj5oPQV66
DB_DATABASE_NAME=immich
REDIS_HOSTNAME=immich_redis
UPLOAD_LOCATION=/wd-drive/Pictures/Immich
TYPESENSE_API_KEY=some-random-text
PUBLIC_LOGIN_PAGE_MESSAGE=
IMMICH_WEB_URL=http://immich-web:3000
IMMICH_SERVER_URL=http://immich-server:3001
IMMICH_MACHINE_LEARNING_URL=http://immich-machine-learning:3003
IMMICH_API_URL_EXTERNAL=https://....com

I followed the post for post install, I added admin and user, I downloaded the phone app and set up albums for upload.
Now the thing is that it puts the pictures in the upload folder, but somehow the immich server responds with failure, so the phone gets "Bad Request" into all the uploads, even though it uploaded the picture in the uploads folder. Because the phone then thinks it didnt upload, it tries again it tries to upload it again. This continues indefinitely and the immich server will not see uploaded pictures, just aswell as the phone.

The main problem seems to be that the server responds with "Bad request" (I guess 400 http code).
Since I followed the exact procedure of the docs I cannot find the error.

I set http://192.168.1.2:2283/api as the URL via the phone aswell as without the /api.

uploading from browser in Desktop worked though, so is there a problem with the app?
Was this page helpful?