I'm not sure who you mean by 'they'.So they got back to me, just based on me, apparently I need to generate 67 points but that I should apply. Confused!
The 67 points is just the minimum criteria you have to meet in order to qualify for Express Entry and submit your profile into the pool. This doesn't determine if you are actually selected out of the pool to submit an application for PR.
What determines whether you are selected out of the pool are the CRS points we have mentioned previously where you need to score 470+ to beat out other candidates.