HttpError { code: 400 local sync error after forced sync from deleting old note types

I recently added a bunch of new cards in mass to my anki profile and deleted some of note type which triggered a full resync to my server. Upon that resync on my desktop finishing I went to go on my android to sync up and it is giving me: HttpError { code: 400, context: “missing original size”, source: None } “

I tried checking my media and database, and reinstalling my ankidroid but the issue still prevails.
My anki local server says this upon every attempt from my phone .

2026-07-05T06:07:56.565740Z INFO request{uri=“/sync/meta” ip=“192.168.4.30” uid=“username” client=“25.09.2,3890e12c,android” session=“ciMA3J”}: finished elap_ms=5 httpstatus=200
2026-07-05T06:07:57.721926Z INFO request{uri=“/sync/download” ip=“192.168.4.30” uid=“username” client=“25.09.2,3890e12c,android” session=“vqMe3”}: finished elap_ms=1063 httpstatus=200

Not sure how to proceed with getting them synced up again considered it was working today with the same active decks, as soon as I deleted an old note type and was forced to full resync it’s become broken. Thank you

I moved this to the AnkiDroid category, since it appears to be about your device being able to sync with your own server – not with AnkiWeb. Let me know if that’s not correct.

For sure. I can’t really tell what it is exactly but it being an anki droid issue makes more sense. I exported my collection and installed it on my phone and its currently syncing phone to server the other way just fine so it’s an interesting issue.

Edit: the ankidroid > pc sync
Error
Connection timed out. Please try again.
If you see frequent timeouts, please try a different network connection.
Error details:

gave this error despite it making slow but steady progress

importing each deck 1 by 1 from scratch and syncing in between fixed my issue but it is a headache of a process to go through.