Addressables does not load when randomly making new build

Hello,
I am using addressables for my Quest port, I am noticing that when working on script changes and making a new build, the addressables system no longer loads. I have to then go back, rebuild the addressables, load the asset packs onto the android device and try again. Which wastes about 30m each time.

Why does this happen? If I’m making script changes it shouldn’t need to rebuild the addresssables database. Often times it works and I don’t have to do this, but other times it breaks and I don’t know why.

Is there a way to tell when the addressable database needs to be rebuilt with the new build?

Thank you for your time.

What version of Unity are you using?
What version of Addressables are you using?

I use Unity 2020.3.35f1 with addressables 1.18.19 and it doesn’t.
I only have to rebuild if I change build version.