I really don't know how they will work out the visa but I think waiting for 14 weeks is too long.It's more than 3 months processing.
Just very strange that they told you it's done last 17th of December and up to now no result yet.
Try to phone them again, who knows maybe next week it's ready
Good luck!