Did you get a new number, or bring it from your previous carrier?
If a new number, you may have received one that someone else dumped for the same problem. Changing your number may be the best solution.
This is happening to us too. I have blocked 7 different numbers and they are still calling every 5-10 minutes with different numbers. We have had this number for years and it just started. How do I stop this... if Koodo cannot help, maybe we need a new provider!