Debido a las guerras caras y fallidas, las repetidas incursiones mongoles y la inestabilidad económica (Constantino fue el primer gobernante búlgaro en acuñar sus propias monedas a gran escala), el gobierno se enfrentó a una revuelta en 1277. Los historiadores marxistas han subrayado los aspectos sociales y económicos de este movimiento, pero su verdadero carácter es esquivo. Lo que está claro es que un porquero o propietario de cerdos llamado Ivailo se convirtió en caudillo de los descontentos y atrajo a muchos seguidores (presumiblemente en su mayoría de clase baja), afirmando su control sobre un área significativa. Constantino partió contra Ivailo con su guardia, pero fue definitivamente derrotado y muerto en su carro.