Default property value assignment is skipped when calling synthesized memberwise initializer of struct

The core team actually understands this behavior to be the bug:

See also:

5 Likes