Having trouble making my moving platform be reusable

Okay so I have a moving platform that works fine but I want to when its done moving it goes back to where it started and cane be reused I got it to back to the start but I cant get it to do the whole moving thing again it just teleports to the end point