Error with dependency of NetworkDynamics.jl. What to do?

I am trying to run this BlockSystems.jl example but I’m getting an issue with what seems like a dependency of NetworkDynamics.jl.

LoadError: UndefVarError: AllObserved not defined

in expression starting at /Users/bryan/.julia/packages/SciMLBase/QqtZA/src/solutions/solution_interface.jl:2

in expression starting at /Users/bryan/.julia/packages/SciMLBase/QqtZA/src/SciMLBase.jl:1

in expression starting at /Users/bryan/.julia/packages/NetworkDynamics/DDFUM/src/NetworkDynamics.jl:1

1. <mark>**getproperty**(::Module, ::Symbol)</mark>@*Base.jl:31*
2. <mark>**top-level scope**</mark>@*solution_interface.jl:2*
3. <mark>**include**(::Module, ::String)</mark>@*Base.jl:419*
4. <mark>**include**(::String)</mark>@*SciMLBase.jl:1*
5. <mark>**top-level scope**</mark>@*SciMLBase.jl:653*
6. <mark>**include**</mark>@*Base.jl:419* [inlined]
7. <mark>**_require**(::Base.PkgId)</mark>@*loading.jl:1367*
8. <mark>**_require_prelocked**(::Base.PkgId)</mark>@*loading.jl:1200*
9. <mark>**macro expansion**</mark>@*loading.jl:1180* [inlined]
10. <mark>**macro expansion**</mark>@*lock.jl:223* [inlined]
11. <mark>**require**(::Module, ::Symbol)</mark>@*loading.jl:1144*
12. <mark>**include**</mark>@*Base.jl:419* [inlined]
13. <mark>**_require**(::Base.PkgId)</mark>@*loading.jl:1367*
14. <mark>**_require_prelocked**(::Base.PkgId)</mark>@*loading.jl:1200*
15. <mark>**macro expansion**</mark>@*loading.jl:1180* [inlined]
16. <mark>**macro expansion**</mark>@*lock.jl:223* [inlined]
17. <mark>**require**(::Module, ::Symbol)</mark>@*loading.jl:1144*
18. <mark>**top-level scope**</mark>@*[Local: 8](http://localhost:1234/edit?id=2355ac76-e490-11ed-21d2-299be11f8f2d#)*

Can someone help me make sense of it and point to the solution?