So got a lay-off from work and decided to travel for a bit and come back to find a job believing that having a valid work permit is enough for re-entry, but turns out not and got informed at the airport when they didn't allow me to take my flight to come back to Canada.
Now apparently I have to...