A fresh install of the stock framework resolved the issue
Definitely something worth trying whenever you run into an issue like this...