Expired Merchant + Invoking Galakrond

Hello. I have noticed that if I discard Galakrond to Expired Merchant and then invoke Galakrond, it does not count towards the number of invokes on the Galakrond card after I get it back from Expired Merchant. I have a screenshot in which my Veiled Worshipper is active (meaning I have invoked twice so I can draw three cards with its Battlecry) but my two Galakronds are still at the basic tier and stating I need to invoke one more time to upgrade.

I have seen a few reports about not all Invokes counting for Galakrond, but this is the first time I read one which mentions discarding Galakrond with Expired Merchant. That could be key to understanding the issue here. Now, please do share the screenshots, I am not sure why some people mention they have some key evidence and don’t present it. I assume it is because links are not generally allowed in the forums for security reasons, so here is a topic explaining how to share them anyways: