Similar problem encountered here - turns out Visual Studio was interpreting the [JSONConstructor] attribute as belonging to System.Text.JSON, not Newtonsoft.
Similar problem encountered here - turns out Visual Studio was interpreting the [JSONConstructor] attribute as belonging to System.Text.JSON, not Newtonsoft.