I ran into a similar problem. After sometime I realized I forgot to add the wp_head() hook before the end of the head tag.
function __( $text, $domain = 'default' ) { return translate( $text, $domain ); }