Assembly A invokes AngleSharp.Scripting.JavaScript and has a reference to the package
Assembly B invokes assembly A
The javascript processing does not work unless B has a direct reference to AngleSharp.Scripting.JavaScript. There are no runtime errors, but the javascript isn't invoked.
This appeared to start happening after upgrading to the latest packages:
AngleSharp upgraded from version 0.9.9.1 to 0.9.10
AngleSharp.Scripting.Javascript did not change (version 0.5.1)
Given this scenario: