Cards are missing from the collection + bug in battlegrounds

Hello! After a long break, I returned to the game, but some cards were missing from my decks that I definitely did not disenchant, causing the decks to become incomplete. Also, some cards are displayed as if I don’t have them in the deck, although they are still there.
Noticed the cards were missing:
Uther of the Ebon Blade
Saronite Chain Gang
Bolvar, Fireblood
High Priestess Jeklik
Arrogant crusader

I’m not asking for these cards to be returned, it’s just unpleasant and I would like such errors not to occur. I definitely didn’t disenchanted them by mistake because I disenchanted the cards with the autodisenchant button.

Bonus: A tavern card in battlegrounds that trigger end of turn effects twice does not stack with Drakkari Enchanter. This may not be a bug, but it is counterintuitive.

Drakkari enchanter and Brann Bronzebeard both says effect triggers twice. They do not stack with spells which also say effect trigger twice.

Titus Rivendare however says deathrattles trigger an extra time and does stack with spells.

It would be good if all three worked same way so there would not be confusion.

most of the card you miss are from Knights of the Frozen Throne that is a very very old set ( 2017 ) but for a 1 month event this cards was temporary given for free to every one from nov 1 2022 to dec 6 2022 .
So that’s why they are missing .

Instead for High Priestess Jeklik it’s pretty the same , every hearthstone year blizzard gives some temporary cards called Core , than on year end they take them back.
on 03/23/2023 a new hearthstone year started and is called Year of the Wolf that changed some cards …
on bottom of this article

there is a section called “Full Core Set Updates” that have a link to a text and to a image of what card swapped or changed.