Packaging with nativization enabled will fail when a struct and interface reference each other.
While this is not encouraged to create circular references, it is inconsistent with the behavior of a non-nativized package. The project will package successfully when not using nativization. It would be expected that the same error would occur.
Result: Packaging fails
Expected: Packaging would succeed, or the same error message would be present in a non-nativized package.
Head over to the existingAnswerHub thread and let us know what's up.