Symbols are not automatically annotated when placing design block as group

Description

When auto-annotation is enabled and the "Keep Annotations" design block option is disabled, adding a design block to the schematic as a group adds unannotated symbols (R?) instead of the annotated symbols you should get based on the auto-annotation setting. Placing the symbols ungrouped annotates as expected.

Steps to reproduce

  1. Open demo project, which includes a design block library: v10-designblocks.zip
  2. Observe auto-annotation is enabled and "Keep Annotations" is disabled in design block panel
  3. enable "Place as group" design block setting
  4. Select "divider" block in design block panel. See in preview that resistors are annotated R3 and R4, which we expect to be reannotated on placement based on settings in step 2
  5. place "divider" block in the schematic and see that the resistors are unannotated (R?)

KiCad Version

Application: KiCad Schematic Editor arm64 on arm64

Version: 9.99.0-4627-g7f9f74e350, release build

Libraries:
	wxWidgets 3.2.8
	FreeType 2.13.3
	HarfBuzz 10.1.0
	FontConfig 2.15.0

Platform: macOS Sonoma Version 14.7.2 (Build 23H311), 64 bit, Little endian, wxMac
OpenGL: Apple, Apple M1, 2.1 Metal - 88.1

	wxWidgets: 3.2.8 (wchar_t,wx containers)
	Boost: 1.87.0
	OCC: 7.8.1
	Curl: 8.7.1
	ngspice: 45.2
	Compiler: Clang 16.0.0 with C++ ABI 1002
	KICAD_IPC_API=ON
	KICAD_USE_PCH=OFF
Edited by Graham Keeth