Alright, I don't really know where to post this, so I'll just post it here. Maybe it's a game bug for the other forum, but I thought I'd ask and get some answers first. Someone can probably explain it

The situation is this. I have two offhands:
Forgotten Strength Shield
Armor: 16 (req. 9 strength) -> resulting in 8 armor for my ele because he doesn't fulfil the requirement.
Armor +10 (vs. Earth dmg)
Health +30
Mursaat Earth Focus of Aptitude
Energy +12 (req. 9 earth)
HCT earth 20%
Armor +10 (vs. Earth dmg) ("Like a Rolling Stone")
Elementalist with full Geomancer armor (80 armor vs earth)
16 earth magic
Stone Striker: all dmg is earth dmg
Armor of Earth: +62 armor
Now this is where it gets interesting: I get hit with a 15 channeling Channeled Strike: 95 lightning damage (converted to earth by stone striker).
Situation 1: only Stone Striker is up
Shield: 49 damage
Focus: 56 damage
As you would expect, the shield adds an extra 8 armor compared to the focus, resulting in a damage multiplier of 0.87 compared to the focus.
56 x 0.87 = 48.72 -> 49 damage
Situation 2: Stone Striker and Armor of Earth are up
Shield: 20 damage
Focus: 19 damage
Yes, you read that correctly. With the focus I am taking less damage than with the shield.
My calculations are:
Situation 1 shield: 98 armor = 0.5176 multiplier = 49.172 dmg (correct result)
Situation 1 focus: 90 armor = 0.5946 multiplier = 56.487 dmg (correct result)
Situation 2 shield: 160 armor = 0.1768 multiplier = 16.796 dmg (incorrect result)
Situation 2 focus: 152 armor = 0.2031 multiplier = 19.2945 dmg (correct result)
Is Armor of Earth bugged or am I going crazy? Situation 2 with shield is acting like it has around 150 armor (20 dmg) while it should have 160 armor (17 dmg). Can anyone explain this?
EDIT
It's not Armor of Earth. I just tested it with Ward Against Elements and the story is the same. With Ward, the focus results in 1 less damage than the shield.
This suggests the game incorporates the +10 al vs earth mod of the shield in the "skill armor stacking cap" of +25 armor.
Ward + Shield = 80 (armor) + 24 (Ward) + 8 (regular shield) + 1 (can only fit 1 of the 10 because of 25 cap with Ward) = 113 armor = 0.3991 multiplier. 95 x 0.3991 = 37.9 (38) dmg
Ward + Focus = 80 (armor) + 24 (Ward) + 10 (focus inscription) = 114 armor = 0.3923 multiplier. 95 x 0.3923 = 37.3 (37) dmg
I guess my next question is: is this bug exclusive to the Forgotten Shield or do all shields have this?
EDIT 2
Tested the Forgotten Strength Shield against the following inscribable gold shield:
Skeleton Shield of Fortitude
Armor: 16 (req. 11 Tactics)
Health +30
Armor +10 (vs. Earth dmg) ("Like a Rolling Stone")
This shield does function correctly, giving 17 dmg in "Situation 2 shield" instead of the 20 that the Forgotten Shield does. It also functions correctly with the Ward, for the full total armor of 122 instead of the 113 the Forgotten Shield gives.
I have definitely established that there is an armor stacking bug with the Forgotten Strength Shield that does not happen with an inscribable gold shield.
The last question now is: does this bug apply to all green shields or just the forgotten shield?