Redemption not working in my own turn?

Solution 1:

Secrets don't work at all in your own turn, as indicated by the secret indicator greying out when it is your own turn. This was changed in a patch to prevent secrets being used like spells and intentionally triggered by the player that played the secret.

From the official release notes:

Secrets can now only activate on your opponent’s turn.

Activating your own secrets feels a little strange, but mostly, the ability to do this was preventing us from creating new and powerful secrets that trigger off of events you can easily control (like a minion dying). They end up functioning just like spells, instead of trying to bait your opponent into a bad play. This change keeps secrets working like traps you lay for your opponent, instead of spells that you cast and use on your own turn.