Went through KLIA a few days ago. I registered in advance using the digital arrival card as I planned to do the e channel registration after passing passport control as it advises on their website.
I went through passport control waiting in a 45 minute line as per normal only to see that the echannel registration area is now before the passport control and they wouldn’t allow me to register as I’d already gotten through. The person was very apologetic but there was actually no signage or anything indicating that registration was before. This, along with the SGN like lines for passport check and the bus from the satellite to the main terminal makes KLIA a place to avoid as much as possible IMHO. It’s become one of the worst hub airport experiences in the region.