I think your result just shows what I could observe in my matches, and myself, namely that AncestryDNA does even more smoothing than 23andme. I got a lot of matches which are Germanic : Slavic : Balkan and the rule is that AncestryDNA tends to give more to the dominant ancestry than 23andme. Like in some people with minor Czech ancestry, they have no Eastern European left at all. Similarly some people with Polish ancestry but some Silesian or Carpathian German one as well, get primarily Eastern Europe. More gets lost to the dominant one and this can be seen from one generation to the next. Like a half Czech person still gets their fair share of Eastern European, the quarter usually too, but with 1/8 or less, its not as sure. Same for German ancestry in Americans with British ancestry. Half German yes, the more distant, the less they get. Some just get a minor percentage of Norwegian as a last sign of German ancestry, even though its on paper 1/8 or 1/16 for example.
Same here for you, because I noticed another interesting thing: Slavs, even if they have only German Germanic ancestry, quite often get English and Scandinavian if the German part is low on AncestryDNA. I don't know what exactly causes this, but probably its because some of the Central European element is in the Central European Slavic ancestry as well, and what remains is only the very typical Germanic ancestry, akin to Anglo-Saxon and Scandinavian. There are e.g. Czechs with one quarter German ancestry which get way to much Scandinavian, and much to low German because of this effect.
Its the same with you. If I see English and Scandinavian but no German proper, my instant reaction is its rather Northern German related most likely and you can almost double the numbers: (4 + 3) x 2 = 14 = what 23andme gives you for Germanic!
Interestingly in some more Southern Central European and Celtic shifted regions like very South Western Germany or Hungary, its not Scandinavian and English like Poles, Czechs and Slovaks, but also more often Scottish and Welsh. Here too I suspect its because that's what left of a higher German ancestry compared to the local ancestral profile. A Hungarian with let's say 5 percent Welsh or Scottish and nothing else has more often than not recent German ancestry, just like Czechs and Poles with Scandinavian and English.
Because the older layers of Germanic ancestry being largely not recognised, its primarily more recent German ancestry.
23andme is overall more stable, their main problem is that their data base and sample references seem to be too small and because of that, their otherwise excellent segment assignment with smoothing does fail. If on a largely unknown chromosome with no typical ancestral profile from their reference data base just two minor segments are very typical for an ancestry, they give sometimes almost the whole chromosome to that ancestry. Like in my case a large portion of a big chromosome being given to Balkan, even though it can only be about much smaller segments and the rest is just not assignable from their limited data base.