# Persistent "Stable interface compatibility check failed" error

**URL:** <https://forum.dfinity.org/t/persistent-stable-interface-compatibility-check-failed-error/11281>\
**Category:** Command Line Tools\
**Created:** [March 4, 2022, 12:49am UTC](https://forum.dfinity.org/t/persistent-stable-interface-compatibility-check-failed-error/11281 "2022-03-04T00:49:54Z")\
**Posts on this page:** 4\
**Page:** 2

<div class="post-metadata">

**Author:** ![claudio](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/claudio/32/322_2.png) [@claudio](https://forum.dfinity.org/u/claudio)\
**Post date:** [March 9, 2022, 1:31pm UTC](https://forum.dfinity.org/t/persistent-stable-interface-compatibility-check-failed-error/11281/21 "2022-03-09T13:31:18Z")

</div>

They are documented here, though perhaps not prominently enough:

> **[Internet Computer | Documentation](https://smartcontracts.org/docs/language-guide/compiler-ref.html)**
>
> Documentation for the internet computer.

> **[Internet Computer | Documentation](https://smartcontracts.org/docs/language-guide/upgrades.html#_stable_type_signatures)**
>
> Documentation for the internet computer.

> **[Internet Computer | Documentation](https://smartcontracts.org/docs/language-guide/compatibility.html#_tooling)**
>
> Documentation for the internet computer.

(I’m not sure DFX\_MOC\_PATH, and more generally, DFX\__TOOL_\_PATH is, however).

---

<div class="post-metadata">

**Author:** ![chenyan](https://avatars.discourse-cdn.com/v4/letter/c/35a633/32.png) [@chenyan](https://forum.dfinity.org/u/chenyan)\
**Post date:** [March 9, 2022, 5:29pm UTC](https://forum.dfinity.org/t/persistent-stable-interface-compatibility-check-failed-error/11281/22 "2022-03-09T17:29:01Z")

</div>

> [@claudio](#):
>
> Hopefully dfx leaves the files on the filesystem somewhere otherwise the user will need to recreate them by querying the IC, examining the wasm or running ‘moc - - stable-types’ …

In the build artifact directory `.dfx/local/canisters/<project_name>`, we store both `.old.most` and `.most` files, you can be look at those files for debugging.

---

<div class="post-metadata">

**Author:** ![cryptoschindler](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/cryptoschindler/32/26_2.png) [@cryptoschindler](https://forum.dfinity.org/u/cryptoschindler)\
**Post date:** [March 9, 2022, 9:21pm UTC](https://forum.dfinity.org/t/persistent-stable-interface-compatibility-check-failed-error/11281/23 "2022-03-09T21:21:53Z")

</div>

sorry for the wrong wording, i actually meant the environment variables

---

<div class="post-metadata">

**Author:** ![claudio](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/claudio/32/322_2.png) [@claudio](https://forum.dfinity.org/u/claudio)\
**Post date:** [March 9, 2022, 11:18pm UTC](https://forum.dfinity.org/t/persistent-stable-interface-compatibility-check-failed-error/11281/24 "2022-03-09T23:18:14Z")

</div>

Np. I opened an issue on the sdk repo to suggest it.

[Previous page](https://forum.dfinity.org/t/persistent-stable-interface-compatibility-check-failed-error/11281.md?page=1)
