Openurl() mailto doesn't work on iphones, but works okay on android and ipads

So, I have a weird issue where passing the following string into an openURL() opens up the mailing window with the body filled up on android and iPads, but has an empty body on iPhones. Is there a different way to implement it on iPhones?

Application.OpenURL(“mailto:abcdsd@gmail.com?subject=SubjectStuff&body=Model%20of%20Dev%3A%20iPad3”)

Tested this on iPad3, iPad4, Nexus10, iPhone 5, iPhone6

And it glitches on only both the iPhones. Works properly on the other devices

Any thoughts would be highly appreciated!

shameless bump