Block properties in org mode weird error

If i attempt to add properties to a block using #+property: values i get a very confusing error. If i manually enter:

:PROPERTIES:
:property: values
: END:

It works fine, #+ works perfectly fine for page properties so it’s perplexing.

This error is displayed when a line inside a block starts with - char.
This char is reserved in logseq to indicate the start of a new block.

there are no dashes in my file :upside_down_face: (except in my page tags)

Can you share the raw text?

#+tags: #long-term-projects

* Bookshelf Plant Lighting
** Ceiling Lighting
*** TODO affix leds to the aluminum
**** #+task.types: small, physical, task
*** TODO power the light fixtures

@Bader was that what you meant?

I have a similar problem with the properties. Is there a solution?

i changed my formatting for the properties to be like this:

:PROPERTIES:
:task.type: small, physical
: END:

which wasn’t in the docs iirc