I believe it depends on officer working on file and what immigration stream you are. There are people that get it back fast and others a month later. No two cases are the same and it's hard to compare with others. Same with the online account. For some you can see changes right away and others can't. The average for spousal sponsorship applicants to get passport back is a month.