When clicking on “Alter Trigger” you'll see something like this:
create trigger `tr_m_customer_track_after_insert` AFTER INSERT on `m_customer_track`
for each rowBEGIN
update m_customer_album
set num_tracks = num_tracks + 1
where customer_album_id = new.customer_album_id;
END;
Notice the absense of carriage return (or space) between “row” and “BEGIN”.
I am using 5.19 version.
Actually this is a duplicate of a bug you already have. You can disregard this one then.