Why do I get a redirect loop (302) when using path-auto patterns on taxonomy terms?
It seems to have been due to caching and the rebuilding of the alias table.  

Once I left it for a while and cleared caches it was working as expected.