Could not wait till tomorrow morning to get disappointed, so called IRCC
Reason for Ghost Update:
Everything passed - but final decision is not made yet.
I know a case personally which got rejected at this stage. Annamaria, the agent explained it again and again that the application is not yet approved and on rare occasions the decision is overthrown at this stage too.
She said since its a weekend the decision will most likely be taken by Monday or Tuesday and If the application is approved I will receive the ready for visa email in due course.
Thank you for all the wishes, but its not my day yet...
Hopefully next week