Fixed error handling in getSessionStatus() method where API errors (401, 500, network errors, etc.) were being caught and logged but not properly passed to the validation result, causing the result.error object to remain unpopulated.
Fixed error handling in getSessionStatus() method where API errors (401, 500, network errors, etc.) were being caught and logged but not properly passed to the validation result, causing the result.error object to remain unpopulated.