WiFi.status() and WiFi.begin() getting hung using WINC1500

Hello,

I have been working on this for a while and I am currently just trying to get the example code to work with my ATWINC1500 board using the WiFi101 library. My problem is that when status() is called the program will just freeze there. If I remove the section that contains status then it will get hung on the begin() function the same way. On this board the pins are in a slightly different then the wifi101 shield so I have called setPins(). Any recommendations would be helpful.

Thank you