{
    "timestamp": "2026-09-22 17:05:11",
    "level": "WARNING",
    "data": {
        "action": "processSessionSubmit_ems_status_false",
        "message": "EMS submit trả về thất bại.",
        "idHistoryContest": "6aae67672f85df54849644ff",
        "response": {
            "status": false,
            "code": 404,
            "message": "Có lỗi xảy ra, vui lòng thử lại sau.",
            "error": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"utf-8\">\n<title>Error<\/title>\n<\/head>\n<body>\n<pre>Cannot POST \/apilmsnew_sw_easypass\/api_server\/thirdparty\/partner\/mockcontest\/session\/submit<\/pre>\n<\/body>\n<\/html>\n"
        }
    }
}
{
    "timestamp": "2026-09-22 17:05:11",
    "level": "INFO",
    "data": {
        "action": "handleEmsSubmissionFailure_completed",
        "message": "Đã xử lý fallback khi EMS submit thất bại: fe_submission_status = 2, checkSubmissionDeadline, score_processing_status = 1, is_deadline_checked = 1.",
        "idHistoryContest": "6aae67672f85df54849644ff",
        "tenantConnection": "lms_tenant_icc",
        "student_score_id": 5970
    }
}
{
    "timestamp": "2026-09-22 17:05:36",
    "level": "INFO",
    "data": {
        "action": "submitExpiredSessionById_status_changed",
        "message": "StudentScore đã thay đổi fe_submission_status, bỏ qua",
        "studentScoreId": 5970,
        "fe_submission_status": 2
    }
}
{
    "timestamp": "2026-09-22 17:05:37",
    "level": "INFO",
    "data": {
        "action": "submitExpiredSessionById_status_changed",
        "message": "StudentScore đã thay đổi fe_submission_status, bỏ qua",
        "studentScoreId": 5970,
        "fe_submission_status": 2
    }
}
