I'm sorry to hear about your troubles; have you reported the bug to the Unity developers / asked for help on any Unity boards? All programs have problems, even Unreal.