Правильно: подвигло. Слова сподвигнуть нет в русском литературном языке.
Корректно: подвигло. Слово сподвигнуть отсутствует в литературном языке. См. словарную фиксацию.
Такое слово существует.
В окне «Искать на Грамоте» можно проверить эти слова в разных словарях: сподвигнуть, преминуть.