In the editor the formula changes the angle of my circle slice just fine, but when attached to an actual widget on my home screen it refuses to work
Which formula are you using? Are you expecting a per second update?
Yes
KWGT does not update every second, please check the KWGT FAQ for a more detailed answer