Да не ух ты, дерьмо какой-то
Да, заказчики могут мозг вынести, я как-то мучался с кастомным скроллом, который отличается от дефолтного, плюс эффекты разные, библиотека переодически косячила, отваливались style в некоторых перерисовках компонентов, надо копать прототипы и объекты, и смотреть что в отладчике прилетает, может быть что угодно, некоторые ведь чужие библиотеки используют. Ваш компонент видео работает по принципу обёртки, так что там могут вендоры косячить, не срабатываю коллбеки или диспач выделывается, в моём случае есть плагин Uppod - но я хочу уйти от него, чтобы работало и видео и аудио, библиотека классная но в React вклинивать это не решаюсь...