Had the same problem, i made the following changes to fix it.
1) Register “https://www.my-domain-name.com/wp-content/plugins/wordpress-social-login/hybridauth/endpoints/live.php” as redirect domain.
2) Edit “/wp-content/plugins/wordpress-social-login/hybridauth/Hybrid/Provider_Adapter.php” , goto Line 162, add the following lines.
if ($this->id=="Live") { $this->params["login_done"] = $HYBRID_AUTH_URL_BASE."endpoints/live.php"; }
else { $this->params["login_done"] = $HYBRID_AUTH_URL_BASE . ( strpos( $HYBRID_AUTH_URL_BASE, '?' ) ? '&' : '?' ) . "hauth.done={$this->id}"; }