I have rewritten the Shield restriction check. now we rely on delaying shields reload. Only downside is that spigot doesn't have any method to do that. So I had to switch to the Paper API. The Shields restriction will simply not work on spigot and plugin will warn you. Please use paper or any of its forks if you want to use shield restriction.