No matter how many times people ask the same questions and complain the answers are still the same
They already said as much dozens of times over and nobody knows when! And yes if you signed releases then you already approved whatever is left to come if anything