Thank you,
@21Goose . I did have more than 4 years of work experience that I think falls under Skill Level B. That was a continuous job from 2010 to 2015, which still covers the last 10 years or even the last 5 years.
With my current job tho, which is by the way a different Skill Level (A) from my past job, I have yet to reach my 1st year. I still have two more months to complete a year.
I guess what makes my profile ineligible is because I put my current job's NOC as my primary occupation, which isn't a one continuous year just yet. But if I remember it right, in my very first EE profile creation, the primary occupation I used was my past job's NOC, which is more than a year of continuous work, but still my profile was rejected. So I still can't quite get a full grasp yet of what I am missing.