Uhoh!

Turns out registering a custom property with the syntax "<string>" doesn’t actually work in Chrome ≤129 nor Safari ≤17.6.

codepen.io/bramus/pen/dyBgJNY

Thankfully it’s fixed in all current preview releases.

Workaround: register the prop as "*", which also accepts strings.