The only iDevice I have presently is an iPad. Well… I do have a very old iPhone 3G. I try digging that up to see if it still works.
Emulators are not perfect, so perhaps it is the theme or another plugin preventing the display on a smaller screen. You’ll have to try deactivating all other plugins temporarily to see if that resolves the issue. If it does not, then temporarily activate the default theme to see if that resolves the issue.
Let me know what you find out.