Here, I think something is being lost in translation: the mercenaries were French (as in, their nationality was French), but that does not mean that they are operating under orders from the French government to serve in the Ukrainian army.
Russia is claiming the former, France is denying the latter, and we have a diplomatic mess for no good reason.