This is were the significance of the SOP comes to play.
Study gap isn't really of a necessitated hindrance/fussing issue for as long it can be justified by convincing and veraciously explaining to the VO in what you've been doing to improve yourself i.e. self/career progression.
Most programs has their specific window intake, check with you prospect DLI. The final preference is your utmost decision.
According to IRCC website, you can either go for a course that correlate with your previous studies or work experience given you is able to convince the VO of its essentials in attaining a self/career progression like the program you settling for which must be progressive. If otherwise, i.e. a second degree, PGD/C after B.sc instead of a Masters etc must be given substantial explanations to convince the VO. You will need to provide evidence to back every principal claims in your SOP.
BTW your case hangs on the line of an intuitive convincing which would be a contributive plus to succeeding.
Thanks man. I think i should apply for Jan 2020 as many of the courses are already closed. Hope for the best.