In-block checkboxes only work some of the time (e.g * [ ] Item 1)

Hello, I’m unsure if it is intended behaviour:

As some are aware, you can create checkboxes that are not tasks by creating a block and then using shift enter, before entering the below

* [ ] Item 1
* [ ] Item 2

This works great! I love being able to use checkboxes that are not supposed to be tasks, for example to list configurations that I may go back to and change.

However, if the code does not have a space, it still renders exactly the same way but cannot be clicked on to change the checkbox to ‘done’.

* [ ]Item 1
* [ ]Item 2