Ik had zojuist een soortgelijk probleem.
Na verder onderzoek realiseerde ik me dat ik vergeten was een connection.commit()
te doen na het verwijderen, of, zoals ik ergens anders vond, zou je gewoon cursor.execute("set autocommit = 1")
kunnen doen voordat u andere gegevensbewerkingen uitvoert, zodat ze meteen automatisch worden vastgelegd, als u geen controle over transacties wilt vastleggen.
Dit kan het probleem zijn geweest met de code van Cmag, maar zonder meer te zien, is het moeilijk te zeggen.