UPDATE 2: I'm not sure if this is relevant but when click 'demonstrate block regions' the only region it displays is content
UPDATE: I have just discovered that the block displays just fine when added to the content region. However when added to any other region such as the left sidebar or any custom region it does not display at all
I currently have a view that displays the results just fine in the view preview. It also works when I create a basic page and embed it like so:
<?php print views_embed_view('mobile_slide_menu','block');?>
However when I add this view to a region it displays no results. However I know that it's trying to display something because I see this in my source.
<div class="region region-slide-menu"> </div>
My info file that is defining the regions looks like this
;regions regions[main_menu] = Main Menu regions[header] = Header regions[content] = Content regions[help] = Help regions[slide_menu] = Slide Menu regions[footer] = Footer regions[sidebar_first] = Left Sidebar regions[sidebar_second] = Right Sidebar
and I'm calling the region like this
<?php print render($page['slide_menu']);?>
I'm using Drupal 7 and this is a custom theme I've built. I've cleared the cache multiple times.