En el norte, la presión de los Pechenegos había obligado inicialmente a los serbios a buscar la protección del Imperio bizantino y reconocer su autoridad. En 1040 los serbios se rebelaron nuevamente, al igual que los búlgaros. Este levantamiento fue causado en parte por los fuertes impuestos en moneda (y no, como antes, en especie) exigidos a Bulgaria por las políticas de Juan. También tenía como objetivo la restauración del estado búlgaro bajo el liderazgo de Pedro Deljan. Los rebeldes tomaron Belgrado, proclamaron a Deljan Emperador de Bulgaria y luego rápidamente tomaron Skopje. Miguel IV empeoró las cosas al quitar del mando a los dux de Dyrrhachium, que había estado marchando contra Pedro Deljan, acusándolo de conspiración. Sus tropas, en gran parte búlgaras, se unieron a la revuelta y Deljan sitió Tesalónica. Dyrrhachium se había perdido y Deljan derrotó al Strategos de Hellas. La mayor parte del Thema de Nicópolis se había levantado contra Miguel, gracias a la codicia de Juan el Eunuco.