I have had a similar problem with the "Do the Double" Achievment in the Swedish league system. I am not sure, but it might have to do with the fact that the cup in Sweden overlap over league seasons, so the next years cup starts before the current season of "Allsvenskan" is over. Does not matter if I win both the cup and league in consecutive seasons. This have been going on for a few versions of FM.