Icon property is not applied when inside a template

I wanted to have a very simple template for a “person”. These things were already asked here and I was confident that it would work right away. This is how my template looks like:

- template:: Person
  template-including-parent:: false
	- :PROPERTIES:
	  :icon: 👤
	  :tags: #person
	  :END:

I also tried this version, which makes no difference:

- template:: Person
  template-including-parent:: false
	- icon:: 👤
	  tags:: #person

However, when I now use this template, the icon property is not applied and I have to manually mess around in the block until the icon gets accepted:

LogseqTemplateIcon

Do I need to change the template somehow?

This is with logseq 0.10.15 on Windows 11

It looks like this is the problem.

If I write a template like this, it works:

- template:: Person
  icon:: 👤
  tags:: #person

But should not both methods work?