¿Por que no entra en el condicional?

Tengo este código. Despues de ejecutarse el ajax compruebo que se han insertado correctamente los datos y en la consola veo "inserted". Pero por alguna razón que desconozco el código dentro del condicional no se ejecuta. ¿Alguien sabe a que se debe?

Muchas gracias de antemano.

   $.ajax({
        url: './libs/php/queue_song.php',
        method: 'POST',
        dataType: 'text',
        data: {
            songTitle: songTitle
        },
        success: function(response) {
            console.log(response)
            if (response == "inserted") {
                console.log("Song inserted successfully")
            } else if (response == "error") {
                console.log("Error")
            }
        }
    })```