Looks like it was in the content_scripts.matches. I changed it from
["*:*"]
to
["*://*/"]
and it loaded.