That Chrome Extension was last updated 8 years ago and is of a type known as 'Manifest Version 2'. Unless the author updates it, it will stop working soon.
(I'm surprised you can install it - it seems Google have postponed their deadline. Technical ref.)