bedevil
be-de-vil
verb
To cause persistent trouble, torment, or confusion to someone or something.
"The team was bedevilled by injuries all season."
Thesaurus
Synonyms: torment, frustrate, dun, crucify, rag, befuddle, fox, fuddle, throw, confound, discombobulate, confuse