The loyalty at 1 is no glitch what happens is when loyalty hits 0 before grievance hits 100 it sticks there. Alot of people spam every 6 min once a city is in selfdestruct to keep it goin down but generally this isn't enough. You want to attack alot while it is in the 15 and below phase to get grievance at 100 quick as possible and you will not have a problem.