终未能彻底清除残余势力。
光绪七年(1881年),法国开始计划全面征服越南北圻,打通红河航道,并将越南变为正式的保护国。这一举动引起了清政府的高度关注。中国驻法公使曾纪泽及时将法国即将用兵的消息报告给了清政府,促使清廷要求相关督抚大员提出应对策略。广西巡抚庆裕、两广总督张树声、云贵总督刘长佑、云南巡抚杜瑞联等官员纷纷建议联络刘永福,利用其在当地的力量对抗法国侵略。然而,清廷中枢对刘永福的态度较为保守,担心过于公开的支持会引起法国的强烈反弹,因此对于这些提议反应冷淡。
在此期间,法国商人和军人多次尝试进入保胜地区,但均被刘永福的黑旗军所阻止。法国政府对此非常不满,并在同年十一月正式照会越南政府,要求越南驱逐刘永福,否则将自行处理。在与法国关系日益紧张的情况下,刘永福向越南阮朝提出了回国为父母扫墓的请求。此前他曾多次提出类似请求,但均未获准。这一次,阮朝看到刘永福去意坚决,便批准了他为期五个月的假期。刘永福于光绪八年(1882年)正月二十一日回到了阔别二十多年的故乡,受到了当地乡亲的热情欢迎。
实际上,刘永福此次回国的真实目的是寻求清朝的支持。他与广西左江道周星誉所派的宣化典史王敬邦进行了会谈,请求清朝粤、滇、桂三省出兵两万,支援越南抗法。然而,在等待清廷回复的过程中,刘永福从谅山巡抚梁辉懿所派使者口中得知了法国海军中校李威利(李维业)率军逼近河内的消息。为了应对这一紧急情况,刘永福立刻返回越南。
三月初八日,河内失守,越南守臣黄耀自尽殉国。黄佐炎紧急调刘永福前来御敌,刘永福于三月十九日抵达越南山西,并于四月初一日在此地举行祭旗仪式,准备出征。由于法国深陷埃及危机,李威利同意暂时撤出河内,越南朝廷随即命令各军停止行动,并要求刘永福撤退,以便与法国谈判。在黄佐炎的劝说下,刘永福于五月初率部返回保胜,并部署了各路兵马,以防备可能的法国进攻。
在此期间,刘永福不断向刘长佑、黄桂兰等滇桂军政官员求援,这些官员虽然口头承诺“暗助”,但实际上提供的支持有限。唯一的一次实质性援助来自云南布政使唐炯,他在九月与刘永福会面