Already checked that. With just a single Mk1 command pod on the launch pad, brand new campaign with default difficulty settings. Crew report yields 1-2 science which is stored in the pod with the kerbal, and then when I try to "recover vessel" no science is yielded. Nothing to do with staging or any science-storing parts being lost before recovery.
I do have a fair few mods installed on top of kerbalism, however I've been through and disabled/enabled all of the mods which alter the science system to try and identify the cause, all to no avail. After disabling kerbalism the science recovery works correctly with the stock behaviour.