Just a thought, but have you got the right periodic acid? In the paper they use the orthoperiodic acid (H5IO6) - could you maybe be using the meta- form ? (HIO4).
Not sure of the difference in reactivity between the two forms would be, but presumably there is some difference...