I am using o365 sharepoint 2013 and have published custom masterpages and layouts. They are checked-in and published.
In subsites, when you go to page layout ribbon, all layouts appear apart from one. It used to appear but now it disappeared from the ribbon Change Pagelayout option. On the site collection root, it is there. However in subsites it is not. - I did check that the pageloayout is available for the site from the settings page (Look and Feel > Page Layout and Site Template Settings) - When I go to pages library, and create new page, the option is there.
So basically - The page layout is only missing in the ribbon under change page layout.
Your help is much appreciated!