Navigation Bar Button Item not Visible is some phones

I have added a bar button item from storyboard in my rootview controller and added a segue. On a few phones (iphone 10 and 11) the button is not visible but can be clicked and segue is working perfectly (it is enabled). I have checked the color and it seems to be alright. I changed the navigation bar color to white (as it is in other places) but only this button does not show.

I have used bar buttons elsewhere in my app and they are visible.
Is it on simulator or real devices ?

On which phones is it visible ?

Can you show the code where you added the bar button (or is it in IB ?)
real devices. It is visible on the simulator in every device.
For real devices it is visible on iphone 11 pro
it is in IB
When not visible, what do you get ? An empty tab ?

What would you expect ? Label ? Image ?

If image, is it a .png ? Is it in xcassets ? What is the type (template, original ?)
My navigation tab has a title and right bar button is a gearshape image from the xcode system library itself. When not visible I just see the Navigation bar with the title.
Navigation Bar Button Item not Visible is some phones
 
 
Q