I’m not worried about my power score. Check your actual stats on a troop in battle. My guild bonuses have been coming and going once in a while, but the vast majority of the time, they are not there. When the timer is showing for me, the stats are there, but that isn’t happening most of the time.
If I use Khorvash for an example, I should have true damage of 24 based on level 20 (base magic of 13), with +9 for magic kingdoms (still a few points short of 5 stars on Silverglade), plus 2 for guild bonus for a total of 24. He does 22 damage for me.
Now that Ashtender is linked to my account, I should be able to verify troop stats more easily and I’ll check some other numbers and post results tomorrow when I have some time to sit down with this.