CreateDefaultSubobject crashes editor

  1. The unique naming makes sense.
  2. It is inside a constructor

Still curious as to why the compiler ignores volatile.