Appium 1.7.1 iOS Safari does not reorganize Dom elements

AppiumSafari issue: So seems like if “appium.browserName = Safari” capability is set, the dom elements are not recognized via appium. But if “” capability is set to open an app, then manually open the Safari browser, the dom elements are recognized and test executes.
Has anyone faced this with Safari 11, Appium 1.7.1 and iOS 10.3

Would it be possible to click on Home button and launch Safari directly from the device instead of from the capabilities?

Any workaround or suggestions are appreciated.