Hey Trey –
I resolved my issue. As soon as I removed a couple of the other plugins I’d tried and removed some custom functions I’d also tried (that I thought I’d deleted), it started working for me. This was all at the theme level for me. Here’s my custom login script since the default redirect_to didn’t seem to want to work (you’ll notice I added it to the form action url):
<form name="loginform" id="loginform" action="<?php echo site_url('wp-login.php', 'login_post') ?>?redirect_to=https://<?=$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];?>" method="post">
<p>
<label><?php _e('Username') ?><br />
<input type="text" name="log" id="user_login" class="input" value="<?php echo esc_attr($user_login); ?>" size="20" tabindex="10" /></label>
</p>
<p>
<label><?php _e('Password') ?><br />
<input type="password" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /></label>
</p>
<?php do_action('login_form'); ?>
<p class="forgetmenot"><label><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /> <?php esc_attr_e('Remember Me'); ?></label></p>
<p class="submit">
<input type="submit" name="wp-submit" id="wp-submit" value="<?php esc_attr_e('Log In'); ?>" tabindex="100" />
<input type="hidden" name="redirect_to" value="https://<?=$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];?>" />
<input type="hidden" name="testcookie" value="1" />
</p>
</form>