Re: removing tags
A user normally sees an X next to a tag they added, and they can delete that tag. A normal user cannot modify tags they did not add and there is no X next to them.
Maybe it’s checking the wrong permission to see
if user can delete tags or something?
To find the problem, I think I would look at the kakumei theme and compare it to your theme to see where the differences lie. Maybe the theme is using older function names or something.