написал: А у меня тоже такая же проблема была. Выяснил, что в request приходит не правильный ключ одного параметра. Должен приходить "backurl", а приходил "amp;backurl" в файле \bitrix\modules\socialservices\classes\general\vkontakte.php в методе Authorize()
Соответственно покопавшись немного не нашел ничего как прописать в начале метода if(!isset($_REQUEST['backurl']) && isset($_REQUEST['amp;backurl'])){ $_REQUEST['backurl'] = $_REQUEST['amp;backurl']; }
Решение очень очень плохое конечно. Если кто выяснит причину как сделать без вмешательства в ядро - буду только рад.
Можно добавить сюда - /bitrix/tools/oauth/vkontakte.php перед prolog_before Тоже не очень решение)