if the line is down and someone calls it, the caller will hear
ringing that's normal.
don't know what system HDB flats uses. but if it's a PABX system
most probably trunk hang, a simple busy release at the software
side sometimes will solve. if not then maybe internal cabling
faulty loh.