Hello Brett,
Thanks a lot!
Your are correct that moving the path doesn't trigger [transform], the operation that triggered [transform] in my case was actually 'Resize Page to Selection'.
Then I realize that Inkscape does [transform] when resizing canvas.
By default it opens a portrait A4 page, changing the page size or orientation to any other value will add a transform statement. Below is an empty portrait A5 page outputted by Inkscape.
Does that mean we can't resize the page when using Inkscape to create svgs for Survey 123?
I also found that by default, Inkscape outputs svg with width, height & viewBox parameters in the unit of (mm), while Survey 123 treats those values as (px), meaning clickable areas will be dramatically resized in Survey 123. The solution is to change those units to (px) and define Scale to 1.
Cheers,
Sun