Не уверены в проблеме, не увидев код, но используете ли вы другой код запроса в другом предпочтении?Если да, возможно, вам следует проверить, есть ли код запроса в вашем onActivityResult, обработать его, если он исходит из ваших предпочтений, или продолжить и вызвать super.onActivityResult в противном случае.