Force discards to the top of the deck

I am scratching my head on this one. I have a GKC on a map that deals a card from a deck to a discard pile and advances the turn counter automatically. The only issue with it is it only will deal the new card to the bottom of the deck. I can’t seem to figure out how to force the new card to the top of the discard pile. Reverse deck will not work.

Assuming you don’t have your deck set to shuffle, this would happen if the card did a down arrow immediately after returning to deck, probably in a trigger.

What trigger/feature would send an automatic bottom of the deck to a card? Reshuffle is ‘Never’ on the discard deck.

I’m explaining why it may have appeared at the bottom. It wasn’t a recommendation.

Are you certain the card is actually ending up in the deck, and not just on the board in the same location as the deck? What trait are you using to move it to the deck?