Is the feedrate, or feedrate override changing after you resume?

It could be a macro is getting called by some stage during the feedhold, and changing something.