But as I understand if you break the non locality assumption for the state, then you could make it kind of work. So lets just say by introducing a global variable for the shared state you could explain it (hidden dimension or whatever). Ok maybe it breaks a classical assumptions. I have no doubt that QM works, just wondering if it is really the final resolution we can get.
Non-local hidden variable theories can work. The Wikipedia page on interpretations of quantum mechanics has a comparison table sortable by different properties[1]. de Broglie-Bohm and Time-symmetric theories are non-local with hidden variables.