Reload guard points seem completely random

Shit is pissing me off. The same timing sometimes blocks, sometimes not, depending on the monster. Thoughts?