Windows Visual COBOL v9 Managed code truncating group items that contain x"00" when moving to another field or passing as a parameter

When moving a group item that contains a null to another field. The resulting field only contains characters up to the null.

Here is a project that demonstrates the issue

Any help is greatly appreciated

Thanks