So my tree goes smoothly, with Ingebørg's daughter, Gunhild, being my wife's 28th great grandmother, but when it comes to Ingebørg being my wife's 29th great grandmother (and Harold Finehair being her 30th great grandfather), the wheels come off the bus as follows:
"Ingebjørg Haraldsdotter is your wife's third great uncle's wife's first cousin once removed's wife's 26th great uncle's wife's aunt" and "Harald I "Fairhair", king of Norway is your wife's third great uncle's wife's first cousin once removed's wife's 26th great uncle's wife's grandfather".
Does anyone know why that happens, and what (if anything) can be done to correct it?