Pay With A Like doesn't work...

I have the following function in functions.php...

function rs_pwal_customization( ) {
     global $pwal;
     if ( !is_object( $pwal ) ) return;
add_action( 'template_redirect', 'rs_pwal_customization', 2 );

And I'm using the following in my template...

<?php // Pay With A Like (WPMU DEV)
if ( function_exists( 'wpmudev_pwal_html' ) ) {
$html = '<header><h4 class="widget-title">Bonus Unlocked</h4></header><p><a href="'.get_field('bonus_content').'" target="_blank">Click To Open</a></p>'; // html code to be protected (required)
$id = 1; // An optional unique id if you are using the function more than once on a single page
$description = 'video'; // Optional description of the protected content
echo wpmudev_pwal_html( $html, $id, $description );
} ?>

Using Facebook and Twitter buttons and loading both scripts (have tried not loading scripts, too).

The tweets go through to Twitter, with the first test being counted in the counter. Facebook likes don't register on the Facebook end. Neither one unlocks the content.