Hello,
when activating Altitude Limit or Return to Home swashplate should go Up - depending on your configuration.
Altitude Limit is like a Rescue mode so it should move your model up as soon as it is engaged if it is above configured treshold altitude.
Return to Home also is trying to ascend model to a safe (configured) altitude. For this reason it is moving swashplate Up.
When these features are enabled then you might have no control (depending on your configuration). If Sticks Priority is set to 0 then you can't control swashplate. Default settings is that you can do a minor adjustments when these features are enabled. So you can increase Sticks Priority if you want to have certain degree of control.
On the other hand after landing behavior should be similar.
If this is not the case even after Clearing the Logs and updating to the latest GeoLink firmware 1.4.1 then please ship GeoLink to us according this page:
https://spirit-system.com/repair.php