Trafienia notował także w dwóch kolejnych spotkaniach, 25 marca z Łokomotiwem Płowdiw oraz trzy dni później przeciwko Beroe Starej Zagorze.

31 sierpnia 2012 roku Karaczanakow zdobył dwie bramki w wygranym 4:1 meczu z Miniorem Pernik. W październiku tego samego roku podczas spotkania derbowego z Lewskim Sofia doznał kontuzji, która wyeliminowała go z gry do końca sezonu.

Do gry powrócił w czerwcu 2013 roku. 14 grudnia tego samego roku ponownie strzelił dla klubu dwa gole, tym razem podczas wygranego 7:0 meczu z PFK Lubimec 2007.

27 lipca 2014 roku Karaczanakow zdobył bramkę, a także zanotował asystę przy bramce Sergiu Bușa podczas wygranych 2:0 derbach z Lewskim. Za swój występ otrzymał następnie nagroda dla Zawodnika Meczu. W styczniu 2015 roku opuścił CSKA, gdy przestał otrzymywać należne pieniądze oraz pojawiać się na boisku.

Kariera reprezentacyjna Karaczanakow występował w młodzieżowych reprezentacjach Bułgarii w kategorii U-17, U-18, U-19 oraz U-21. 29 lutego 2012 zdobył swoją pierwszą bramkę dla kadry U-21 podczas wygranego 1:0 meczu z Polską.