You haven’t updated to the latest version have you?

Response:

There are times where the latest version is not the best version to use. e.g. When it’s a development version on GitHub that’s not been packaged into a release, or when its an alpha, beta or release candidate version.

There are other cases where applying upgrades in the wrong order can cause problems. I’m currently working on a problem like this.

Reference:

Related questions: