As you wrote recently:
pureos-store package conflicts with
gnome-software. Did you replaced
pureos-store anyway (for some reason of yours, but still not sure, as never tried that, if this might be related to your current issue)?
And, as another question, are outputs on your Librem 5:
apt list librem5-base -a and
apt list librem5-gnome-base -a
hopefully pointing out to:
48pureos1, as already installed ones?
Also not sure, but this freezing issue might easily be related to:
@librem5, please go over all other posts within the very same thread (I’m just too tired to do this right now).