- Added functions to detect and recover from corrupted longitude data. - Updated the activation process to handle potential corruption by recovering and saving corrected longitude values. - Ensured that longitude values are reset to zero when exceeding valid limits.