(Slang) detracting element; inconvenience that take away from the usefulness of something; drawback
A FLY IN THE OINTMENT
Meaning of A FLY IN THE OINTMENT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012