That is right. Would it be recontract or upgrade, eg. from 500Mbps to 1Gbps, you will not be given any router. Default router, Asus AC2600, is given only to new subscriber free.
Damn jialat. Is this the same for Singtel and Starhub?
Same. For the same plan, usually you will not get free router. For upgrade, if your existing free router supports the upgraded plan, usually you will not given the free router either.
But sometimes during promotion, they may give free router to recontract as well.
Recently Starhub recontact customers may get the Nokia Beacon 1 Mesh free but the resale value (S$50-60) is much lower than RT-AC2600 (S$100+ BNIB)
For my SingTel upgrade from 500Mbps to 1Gbps back in Sept 2018, I was given the free AC Plus (which has almost no resale value) since the last given free router was the Pace A5520N router given in 2013 which would not support 1Gbps properly. I did not use it as I use my own router since 2014. But I keep it since it may be useful when SingTel needs to troubleshoot the connection.