Отправляясь на восток, император Василий в Константинополе оставил двух полководцев своих – Фоку и Ксиниаса – для управления внутренними делами. Полководцы эти, недовольные таким распоряжением, по удалении его, покинули свои посты, пришли в Капидонию и, собрав остальные войска, объявили восстание против императора. В войсках Василия распространилась тревожная молва, будто Фока и Ксиниас действуют за одно с Георгием. Василий, желая выпутаться из этого затруднительного положения, начал с Георгием переговоры о мире. Переговоры длились целую зиму, но мир не был заключен, а за ото время Василий успел хитростью расстроить отношения Фоки к Ксиниасу, довести последнего до необходимости убить первого за то, что партией Фоки Ксиниас был выдан ему.
Покончив дело с мятежниками, Василий весною 1022 года, прекратил все дипломатические сношения с Георгием и двинулся и Кларджетию. Такой неожиданный переход от уверений благорасположения к вторжению, застиг Георгия врасплох. Он послал своего полководца Звиаду, с наскоро собранным войском, уверить Греческого императора, что Георгий согласен на все условия мира и таким образом удержать его там на месте, пока он сам не придет со всем остальным войском. Вслед за этим Георгий соединил все части своего войска, объявив, что они собраны не для заключения мира, а для борьбы до крайности с неприятелем. Насколько Греки были уверены в успехе своем, настолько же Абхазы оказались воодушевлены желанием защищать свое отечество, изъявили готовность открыть войну и скорее погибнуть всем, – если такова судьба их, – нежели поддаться обману Василия и заключить с ним унизительный мир. Рыцарский дух царя Георгия увлек войско, произошла страшная битва около селения Свиндаке, в начале которой Георгий одержал победу, но победа в конце концов осталась за бесчисленным войском Греческого императора, и был заключен мир, по которому Георгий уступил Василию все владения Давида Куропалата и отдал заложником сына своего Баграта. В 1025 г., 12 декабря, по условию мира, царевич Баграт вернулся на родину. Через 2 года, в 1027 г., умер его отец Георгий. Баграт, будучи 9 лет от роду, вступил на престол под именем Баграта IV. В это время в Греции царствовал Константин, сын Василия, который изменил отношение Византийского двора к Абхазскому царству. По молодости Баграта IV, царством управляла его мать, дочь Сеннахараба, которая вернула те крепости, которые Георгий уступил царю Василию. Византийский царь Константин отправил опять войска в Абхазию, но Константин умер в 1028 г., а наследник его Роман, не желая продолжать войну, вытребовал войска обратно. Повествуя об этом событии, летопись заканчивает следующим характерным выражением: «И было дело между ними покончено по взаимному удовольствию». Греческий царь Роман Лакопан выдал за Баграта IV свою племянницу, дочь Василия, и почтил его титулом Куропалата.