Thank you for your excellent way of explaining and guiding.
I have taken out the Scene inside the Flickable and changed it to Item.
I also set the contentHeight as childrenRect.height.
It’s now working correctly in terms of positioning and scaling…
Now only the Font problem remains.