Migration scripts will always get run when a deployment includes the two revision number that the script is for. This is only not true when the option "ignore migration scripts for databases" is selected.
If you are positive that the behaviour you are seeing is reproducible, please can you send reproduction steps to firstname.lastname@example.org
and quote the support ticket number F0072982 in the subject line. This will allow any investigation to move forward, so please ensure that you include complete information.