QUANDO FAÇO O UPDATE MEU REGISTRO SOME DA TABELA MAS CONTINUA NO BANCO

Estou fazendo um sistema de agendamento de entrega, quando faço o update mesmo dando certo o registro some do calendário, mas quando edito o registro novamente ele volta para o calendário.

$id = $_POST(‘id’);
$start = $_POST(‘start’);
$title = $_POST(‘title’);
$nome_fornecedor = $_POST(‘nome_fornecedor’);
$periodo = $_POST(‘periodo’);
$volume = $_POST(‘volume’);
$transportadora = $_POST(‘transportadora’);
$tipo_carga = $_POST(‘tipo_carga’);
$valor_descarga = $_POST(‘valor_descarga’);
$ajudante = $_POST(‘ajudante’);
$observacao = $_POST(‘observacao’);
$numero_pedidos = $_POST(‘numero_pedidos’);
$numero_notas = $_POST(‘numero_notas’);

$sql = "UPDATE `calendario_entregas`.`events` 
SET 
title='$title',
start='$start'
WHERE id='$id'";



if ($conn->query($sql) === TRUE) {
    $sql2 = "UPDATE eventos SET 
    nome_fornecedor='$nome_fornecedor',
    periodo='$periodo',
    volume='$volume',
    transportadora='$transportadora',
    tipo_carga='$tipo_carga',
    valor_descarga='$valor_descarga',
    ajudante='$ajudante',
    observacao='$observacao'
    WHERE events_id='$id'";

    if ($conn->query($sql2) === TRUE) {       
        $sql3 = "UPDATE pedidos SET 
        numero_pedidos='$numero_pedidos'        
        WHERE eventos_events_id='$id'";
        
        if ($conn->query($sql3) === TRUE) {
            $sql3 = "UPDATE notas_fiscais SET 
            numero_notas='$numero_notas'        
            WHERE eventos_events_id='$id'";
       
            if ($conn->query($sql3) === TRUE) {

header(“location:/entregas/visualizar_evento.php?id=”.$entrega)