This situation has been quite common recently. Mainly because banks have tightened their monetary policy and mortgage interest rates have been adjusting.
The bank's final actual interest rate is automatically generated in the background and is based on the loan time. Therefore, when the policy changes and your loan has not been disbursed after the interest rate discount is cancelled, you will not be able to enjoy the interest rate discount when the loan is disbursed. You can negotiate with the developer on this issue to see if they can give you a better discount. Otherwise, to be honest, there is nothing you can do. This is a policy change, not a deliberate act by developers or banks to take advantage