As you said, this is just an MOU, which covers cooperation between Indonesia and Turkey in developing KAAN. For some reason, the Turkish media and people in the Turkish government are exaggerating this agreement, treating it as if it were a contract.
Jakarta, IDM - Indonesia dan Turki menandatangani nota kesepahaman atau memorandum of understanding (MoU) kerja sama pengembangan jet tempur generasi
indonesiadefense.com
By the way, there are a few corrections to your statement above. The Rafale has not been canceled, it's already in the DA backlog and will be delivered in early 2026. Jakarta is even interested in adding a few dozen more Rafales.
(Saint-Cloud, January 8, 2024) – The final tranche of 18 Rafale for Indonesia came into force today. © Dassault Aviation – C. Cosmao
www.dassault-aviation.com
As for the J-10, there is a rumor that Jakarta will purchase 42 used J-10s from China, but this has nothing to do with the Rafale. This rumor has been around since last year.
Since taking up office, Indonesia's new president has been solicited by countries interested in selling their military wares to Jakarta, from Russia and China to the US and France. - 11/11/2024
www.intelligenceonline.com
As for the SU-35, that's still a rumor, but what's certain is that the contract for this fighter jet has only been postponed, possibly while waiting for CAATSA relief.
Lastly, the F-15EX procurement is still at the MOU stage, just like the KAAN case. There is no contract yet, nor has it reached the LOA stage.
boeing.mediaroom.com