the pto shaft will stop.shear pin is fine .you state the hp is plenty but it will not run the mower shaft.
but I too thought it should run the mower without any issues.
if I disconnect the mower the pto shaft runs without any issues but there is nothing connected,so would expect that. with mower...