Meteor showers should be predictable, but some meteors are cometary debris and so require calculations of orbits which are currently impossible to complete.
While meteor showers are generally predictable, some meteors originate from comets and their trajectories are difficult to calculate accurately due to the complexity of their paths.