I would log in via ssh, and check the mpc status, before suspecting a bug or something going amiss. Example:
After logging in, type "mpc status" at the prompt. You should see something like this:
volume: 87% repeat: off random: off single: off consume: off
Note the "single: off" part. If it reads "single on" then this is the reason why play stops after each track.