What if you don't embed the font?
OK, so it isn't an embedded font issue.
Maybe start chopping other stuff out of the app to see what is causing the
After taking a look deeper I have found the issue.
It seems that there are issues when you use horizontalCenter and verticalCenter along with absolute positioning elements like top,left,right,bottom. Removing my absolute positioning elements from the textField on the button resolved the issues of the fonts shifting. Example code below:
<s:Label text="Test" top="20" bottom="20" verticalCenter="0">
<s:Label text="Test" verticalCenter="0">