Out of the four most salient reasons behind the failure to retrieve information, the particular act of "misremembering" is a result of reason number three of memory failure theory, which is "interference".
Interference happens in two ways: proactively and retroactively. Proactive interference occurs when you have difficulty putting information together due to previously-learned information. The result is that the creation of a memory may lead to misremember it later when you try to retrieve it. This could happen, for example, when learning new concepts in Math, or when acquiring new skills. Having build previous schema, or having a sternly set amount of information makes the new information harder to process.
Retroactive interference happens when the opposite happens: when you learn new information that leads you to misremember what you have previously learned. It may be that the new input is more powerful or appealing, or that it was more clearly expressed than before. This entails that, in order to avoid misremembering, the input should always be clear, logical, and relevant so that it is retrieved properly and no two memories overlap or intercept one another.