I took it home and it worked with my home wifi. I guess it's just not compatible with any of my companies 3 access points!
Hopefully they'll improve compatibility in the next update.
Me again.... I got it working with the office wifi by forcing a static IP and changing the DNS IP to our router, instead of the Small Business Server. I'm not sure which of those changes fixed it, but it's been completely stable ever since.