I'm not sure why the connection is so unreliable for some users/controllers but I'm working on this issue. You can contact me via email for a test app to find the problem. (Get my email address from my website I don't want to post it here because of spam bots) http://www.digitalsirup.com/support.html

Otherwise closing the app and re-opening could help, turning bluetooth off an on could help (only for bluetooth controllers of course)