Your setup seems alright, I don’t see any problem. I don’t understand what you mean by “the button I have assigned the hover to”. You’re assigning hover pseudo-states manually, not through moving the mouse over the elements? Maybe a bit more context could help us help you.