Even though story points are a great way of estimation, they are not a universal solution for all your problems. In fact, they have some issues as well. For example, they are often misunderstood by stakeholders since they are imaginary units. It’s often the case that a client does not care about the effort put into tasks, all they need to know is at what time exactly the project will be completed.
Story points also don’t work with tasks that involve new technology that the team has never dealt with. There’s no point in using story points for estimation if the team sees certain technology for the first time and doesn’t know how to use it.
Planning poker can also become an issue if the discussions are too long and team members can’t reach a consensus. Even if they do, it doesn’t mean that their estimates are correct since it can happen that the entire team is wrong with their assessment.