@sky-runner
maybe a silly idea, but what about using multisport ?
entering an aid station you switch to any mode you customized for “”“pause”“” at station, and switchback to main one when going out ?
if times data are setup correctely, you can have total time and/or current activity time (run or pause time in you case), previous pause and previous “stats”, etc…
and you will have all details in SA after.