The launch point barometric pressure is saved on launch, and does not change during the flight. All "heights" are offsets from this number. Atmospheric changes will cause this offset to be less accurate.
RTH, retracing or following routes are based on the stored GPS locations in the drone. Without adequate satellite coverage, none of these will work. As the drone flies, the GPS location is fused with the inertial guidance information to create new course information, and measure progress along this piece of the flight feeding corrections back to the combined GPS/Inertial solution.
Without functioning GPS real time position information, all the inertial guidance information will do is attempt to maintain 3-dimensional stability. Winds, updrafts and other perturbations will not be sensed or acted upon. Flight will be only controlled by the images on the tablet, and modified sometimes by the optical sensors.
Another thought is got understand your Latitude of interest. GPS coverage is far poorer at high latitudes, and may not be reliable where you are trying to map.Flying in canyons or where the 180 degree view of the sky is compromised will make this problem worse.
You have an interesting problem to solve. Keep us posted.