Issue Details
I recently discovered an issue with the .NET constructor node in LabVIEW. It appears that the node is inadvertently overriding the default values for optional constructor parameters that were previously set in the C# code.

In instances where an optional constructor parameter is not wired in LabVIEW but has been set to a default value of 6000 in the C# code, LabVIEW seems to enforce a default value of 0. This occurs even when the input remains unwired, leading to unexpected behavior.