I’ve noticed that the issue described here does not work properly unless all affected Things are deleted and recreated:
I tested this with a few Things: after deleting and recreating them, useTags=true is applied correctly and the default semantic tags provided by the binding are present as expected.
However, I have a large number of Things, and deleting and recreating them manually via the UI is very time-consuming.