I'm a Sri Lankan working under a training employment pass in Singapore. My pass is valid till 22 March 2017. Last month I applied for a Malaysian visa and was granted a multiple entry visa valid for 4 months starting from November 4th 2016. Even though my pass is valid till March my training period ends and I'll be heading back to Sri Lanka on 5th January 2017. I have booked the flight. I expect my employer will cancel my pass before that.
This document states that my long term pass must have a 3 month validity from the expected date of entry to Malaysia.
My question is, can I visit Malaysia and come back to Singapore on 2nd of January, and enter Malaysia on the transit of my flight home?