Block should always be called on the main thread. Landscape Orientation constants were flipped for landscape. Removed unnecessary debug logs