I suspect it has something to do with how you have used layers.
There is a layer called Ground, which you have hidden. It has raw geometry on it which you should never do.
All raw geometry should be on Layer0 and only groups and components placed on other layers.
Layer0 should always be kept as the active layer.
Try removing the layer called Ground and let it’s geometry be moved to default layer, you can then group it and create a new Ground layer to put it on. Deleting the layer and remaking it just guarantees no loose geometry is left on the other layer.
It may not be the cause of this specific problem, but it can certainly be the cause of many headaches.