Upgrading project - Entities package error

Im trying to update from 2020.1.17f URP to 2020.3.23f1. The update stopped due to compile errors so I entered safe mode and updated all the packages.

I ran into some issues so just to be safe I restarted Unity and deleted library folder so it could re-run.

I still get the same error from entities:

Not sure how to resolve this… All dependency packages are updated. Why do updates never just work… Ill just keep putting it off

Don’t use collection 17 and above. Downgrade and use compatible packages.
They are not ready.
Also there are chances, you may need Unity 2021.

Thank you! Wondering why its even available then… Or at least it could say this on the package repo.

From what I read ECS is not supported in 2021?

EDIT: With other entities versions (like the one that is working for me in 2020.1.17, I just get a bunch of other errors of weird missing dependencies I’ve never heard of. The project is big enough that each time I try to upgrade and fail I invest almost 3-4 hours.

Officially not.
But entities works fine on Unity 2021.x, as long collections version is ower than v17.
We us that over past year, no problem.
Some entities version require 2021 and may not work on 2020 as far I remember. But dont remember which version of entities is that. Or maybe is other dots package related.

Thanks for trying to help, what a nightmare Unity is becoming to manage. Ill just stick on this version for now…