Why is the italic style starting behind the typing cursor when exported?

I have designed a font which has a 45 degree italic style. When I export the style and start typing with it the bottom third of the letter starts behind the typing cursor. Can anyone help?

I’ve attached an image below to help explain this/how it’s set up in glyphs:

The pivot for the slant is at half x-height. Better user the cap height for the height of the letters, and put the x-height lower, like at half the cap height.

Some overlap will be unavoidable.

The italic needs to slant around something. Try typing upright > italic > upright. Slanting around the middle of the xheight distributes the “problem” to both sides.