I spoke with CIC regarding an issue with linking my application. They're asking me to fill the form and contact Technical team, I already filled the form and they're saying it'll take 10 days for Technical team to help. Isn't that crazy? 10 days?? Woah. Having said that the guy with CIC sent me another link (IRCC Web form) where you can upload your schedule A Background form. I guess I have to use this form to upload Sched A form for now until I'd be able link our App.
Also I got an update from CIC that you can trying linking the app even after 7 days so it's not a biggie. CIC will give 7 days time so that you'd be able to link and upload any required documents and during that time they'll not send any email or try not to contact you get documents from you. You could still try to link the app after 7 days.
Good luck all