Do not play Miranda's loyalty mission at first. Instead, wait for Jack's mission to become available and play it first. After the mission when they are fighting, support Jack. Miranda's loyalty will be low. Then, play her loyalty mission to get it back.