I think I found the solution.
Apparently, tables has an issue with hard references sometimes. So using a dynamic reference seems to be a good workaround, at least it worked for me.
I used this instead:
=INDEX(AdvGrpTable[AdvisorName], MATCH(INDIRECT("$b"&ROW()),AdvGrpTable[AdvGA'#], 0))