Thanks for logs. Now I will do some testing of code as it looks properly generated. The last think I notice is that it is menu in submenu, but only part of name is used. Can you please also attach output of `rpm -qa` so I see versions of packages? As maybe cfa_grub2 is older then I expect.