Logseq halts if a query gets stuck

I had asked for help on this topic here: What if queries get stuck?

But since this happens almost every 2nd time I setup a query, perhaps it should be considered a bug ? Logseq shouldn’t halt completely because a query goes wrong, even it it goes wrong because it was formulated incorrectly.