I always update the Xstore Core Plugin before the theme. I have not attempted to update the theme without the Core Plugin. It worked fine 2 days previously on the Staging site which is on the same server and I have never had this problem before.
All the elements in system requirements are ticked so I don’t think there is a problem there.