Hi,
Data change should not cause this issue, the data would be load into SSAS database after deploying and processing. BTW, when would you recieve this error, when processing or else?
I'd like to suggest you to check the Datasource impersonation info and also connection string see if they are the same as other cube.
Or you could create new Datasource while choosing create datasource directly from other other project. And use the datasource from that working see if it works.
If the issue persists after above checking and testing, you could go through the views , see if there are any security rules that apply to them, that impernated account can not access them.
Regards,
Lukas