# Importing \`DifferentialEquations\` and \`BifurcationKit\` together unpredictably fails

**URL:** https://discourse.julialang.org/t/importing-differentialequations-and-bifurcationkit-together-unpredictably-fails/130831
**Category:** Pluto
**Tags:** package, differentialequation, bifurcationkit
**Created:** [July 18, 2025, 1:09am UTC](https://discourse.julialang.org/t/importing-differentialequations-and-bifurcationkit-together-unpredictably-fails/130831 "2025-07-18T01:09:23Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![lpz18](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@lpz18](https://discourse.julialang.org/u/lpz18)
#### Post date: [July 18, 2025, 1:09am UTC](https://discourse.julialang.org/t/importing-differentialequations-and-bifurcationkit-together-unpredictably-fails/130831/1 "2025-07-18T01:09:23Z")

</div>

Importing `DifferentialEquations` and `BifurcationKit` together unpredictably fails.

I have 3 pluto notebooks: a new one (A), an “intermediate” one (B), and an old one (C)

The notebooks import many packages but I isolated the problem to the interaction of `DifferentialEquations` and `BifurcationKit`.

All three notebooks import both packages. I have been using B continuously for a while (\>1 year) and it imports both packages without an issue. I went to check old code in C and it would not run because the packages failed to compile together. I tried making a clean notebook, A, to run the old code and simply re-produced the error I got in C.

Any ideas why this is happening and more importantly any suggestions for how to fix it?

Thanks!

---

<div class="post-metadata">

### Author: ![lpz18](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@lpz18](https://discourse.julialang.org/u/lpz18)
#### Post date: [July 18, 2025, 1:24am UTC](https://discourse.julialang.org/t/importing-differentialequations-and-bifurcationkit-together-unpredictably-fails/130831/2 "2025-07-18T01:24:27Z")

</div>

I was originally

```julia
using DifferentialEquations
import BifurcationKit

```

and for some reason, changing it to

```julia
using DifferentialEquations
using BifurcationKit

```

solved my problem

---

<div class="post-metadata">

### Author: ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)
#### Post date: [July 18, 2025, 2:03am UTC](https://discourse.julialang.org/t/importing-differentialequations-and-bifurcationkit-together-unpredictably-fails/130831/3 "2025-07-18T02:03:34Z")

</div>

What’s the error?

---

<div class="post-metadata">

### Author: ![lpz18](https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/32.png) [@lpz18](https://discourse.julialang.org/u/lpz18)
#### Post date: [July 19, 2025, 3:16pm UTC](https://discourse.julialang.org/t/importing-differentialequations-and-bifurcationkit-together-unpredictably-fails/130831/4 "2025-07-19T15:16:09Z")

</div>

it failed to compile BifurcationKit, I think specifically the PlotsExt, but can’t recall exactly and I cannot reproduce it this morning.

I wonder if there was some caching issue leading to old versions being used by Pluto’s package manager.

Even while I was experiencing the failure in Pluto I was able to compile the packages in the julia REPL

---

<div class="post-metadata">

### Author: ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)
#### Post date: [July 19, 2025, 3:28pm UTC](https://discourse.julialang.org/t/importing-differentialequations-and-bifurcationkit-together-unpredictably-fails/130831/5 "2025-07-19T15:28:59Z")

</div>

Sharing the full notebook would help.

---

<div class="post-metadata">

### Author: ![rveltz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rveltz/32/2707_2.png) [@rveltz](https://discourse.julialang.org/u/rveltz)
#### Post date: [July 19, 2025, 3:36pm UTC](https://discourse.julialang.org/t/importing-differentialequations-and-bifurcationkit-together-unpredictably-fails/130831/6 "2025-07-19T15:36:09Z")

</div>

the docs are built at each commit, at least tbe corresponding pzckage versions would work. however, without the error message, it is difficult to help as Chris said
