I found out that the alternative campaign transfer is not needed.
I save the game on the date when the campaign ends, i exit the game and also close uplay. Then start it all up and load the game, use time compression and the campaign ends successfully
I found this out because i didn't know what the new sub was so i saved the game.The new sub was the type VII/Flak and have only 4 torpedoes in the front..so i reloaded my saved game
Michael