I have a friend who passed every stage and even medical stage, which many said was a good sign of being passed, then after medical 1 year didn't heard anything, then rejected. Now she is appealing - which might take another few years with no guarantee of result "(