Canceled due to equipment availability

What does that mean?! NJT canceled the south amboy train and made the Middletown 6:49 am train local :/ which NJT does on a regular basis so annoying when I am just trying to get to work it’s commuter morning rush idk why they don’t just keep it express and anyone waiting for the south Amboy train just wait for the next one :/ UGH