skypriv Sounds similar to the Android bug with third party launchers and 3 button navigation which causes the recent button to become temperamental.
One solution to that is to set "Animator duration scale" to a different setting in Developer Options (try "off," try "0.5x," etc). I'd try that to see if it fixes your issue as well, if not try playing with the other animation settings in Developer Options.
The better solution is to relaunch the Setup Wizard while your custom launcher is set to default. Nova launcher actually includes a widget to launch an activity for that, unfortunately I don't believe it works without root.