SQLite Delete Cascade não funciona

No Android 4.2, usando o SQLite 3.7.11, quando eu excluir uma linha da tabela de questionários, quem é o esquema abaixo, as linhas correspondentes na tabela QuizQuestions não são excluídas.

Eu não consigo descobrir o que está errado. Eu tentei colocar

db.execSQL("PRAGMA foreign_keys = ON;"); 

antes e depois das instruções create table.

Crie instruções de tabela:

CREATE TABLE quizzes(quiz_name TEXT PRIMARY KEY COLLATE NOCASE);

CREATE TABLE quizQuestions(quiz_name TEXT, question_id INTEGER,
     PRIMARY KEY(quiz_name, question_id),
     FOREIGN KEY(quiz_name) REFERENCES quizzes(quiz_name) ON DELETE CASCADE,
     FOREIGN KEY(question_id) REFERENCES questions(question_id) ON DELETE CASCADE);

questionAnswers(4)

yourAnswerToTheQuestion