This train is permanently cancelled. 40019 - Chennai Beach-Pallavaram EMU is run this place.
Source: 1) Screenshot from NTES showing that 40521 does not exist
2) Chennai suburban time table showing 40019 - Chennai Beach-Pallavaram EMU is run this train's place