Bug issue for Warlock

When Warlock uses the card “The Solarium” and in his hand he gets “High Priest Jeklik” except that her effect works at the end of the turn when she is discarded because of “The Solarium” but she keeps the curse from Solarium and every turn she is discarded and comes back again 2x which stops the player from getting other cards as a draw because his hand is full of Priestesses which are useless late game. Thank you.

Well that’s arguably not a bug.
It’s a well known interaction since those cards exist.
The Solarium “enchants” Jeklik
Jeklik keeps its enchantments after being discarded, so it keeps the Solarium enchantments
Same goes for any “when this is discarded, return it to your hand” card
For the “stops the player from getting other cards” that’s just a lack of knowledge from the player leading them to a bad situation.
That synergy allows you to play a free Jeklik every turn in addition to your other cards. If you play one every turn you won’t overdraw.
If you don’t want them to stay in your hand you can play both to get rid of them. But if can’t play all of them before you get 4 in hand then you got a hand space problem.