Baby doesn’t eat regular solid food

My baby doesn’t want to eat solid food except puréed. He never really loved it but ate it at 7-9 months but now he outright rejects it - I’ve tried it all - rice, pasta , pancakes.

He only like crunchy stuff like peanut bamba , crackers , cheerios. Everything else puree. Please help ! How can I encourage him to eat regular solid food ?