Проблема в том что CheckAnswer это указатель на функцию, а CheckAnswer(1) это вызов функции с параметром 1. Соответственно как обработчик устанавливается не функция а результат ее выполнения. Решений вашей проблемы может быть несколько в зависимости от ситуации
Повторилось, только немного по другому, расстояние между символами увеличенное, и текст мигает, где-то целиком пропадает, где-то верхняя или нижняя половина строки, letter-spacing, font-kerning, backface-visibility, zoom, font-smoothing и transform не помогают. Открыл страницу без https все встало на свои места. Как https может влиять на рендеринг страницы? О_О