Between some versions there may be compatibility breaks resulting in some data not being able to be used in one version after it has been used in another.
Also, projects created in newer versions may have newer Feature Catalogues that do not exist in previous installations and therefore may not start.