Figured out the bug with the wireless. I wasn't setting the output on CSN to low first.