Guys I sent an email to ask about the 7-day-limit and they replied.
Dear officer,
I was applying for OINP master stream and I've got my confirmation number. However, I've been trying to log in filling in my application and uploading documents for two days, but I never succeed for even once...