I’m an idiot. Well, kind of. In order to validate the URL, WP required me to add http:// to the front, which i didn’t even think about.
I was parsing a text file to get http://www.mysite.com
adding http:// to the front made the url valid as a link.
go figure.