Hey, mine was drawn out too. Went to immigration in first and was told no, I have to leave and re-enter twice, but stood my ground and then the guy explained I could call my case officer and they might be able to help. They gave me her details. Called on Monday, she didn't want to seem to help at first but explained my situation and then she said I could write her a letter of personal appeal and get my sponsoring company to write a letter of urgency as to why I needed to start ASAP. Sent those both via email and they called my company the next day with an appointment for Monday.