<?xml version="1.0" encoding="UTF-8"?>
<!-- Template from here: https://github.com/diverso/jekyll-rss-feeds -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
		<title>LiveAgent</title>
		<description>The LiveAgent development team pushes out new features, improvements and bug fixes several times per day. Take a look at our latest updates listed here.</description>
		<link>https://changelog.liveagent.com</link>
		<atom:link href="https://changelog.liveagent.com/feed.xml" rel="self" type="application/rss+xml" />
		
			<item>
				<title>5.64.6.20260605090702</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Fix] Slow Email Template Loading on Ticket Reply (#24329)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/06/05/5.64.6.20260605090702/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/06/05/5.64.6.20260605090702/</guid>
			</item>
		
			<item>
				<title>5.63.7.20260605063128</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Fix] Agent can start multiple chats in the ticket when taking chat from chatbot (#19372)&lt;/li&gt;
  &lt;li&gt;[Fix] Json serialization failed: Malformed UTF-8 characters cause &quot;Data error&quot; when loading records with non-ASCII text (#21479)&lt;/li&gt;
  &lt;li&gt;[Fix] The quoted text is always included in email replies even when the &quot;Include the last message and its quoted text&quot; option is disabled (#24013)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/06/05/5.63.7.20260605063128/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/06/05/5.63.7.20260605063128/</guid>
			</item>
		
			<item>
				<title>5.64.6.20260604150511</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Fix] APIv3: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;403 Forbidden&lt;/code&gt; response when creating ticket via api (POST/tickets) where body contains &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;custom_fields&lt;/code&gt; (#24198)&lt;/li&gt;
  &lt;li&gt;[Fix] ERROR &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;NoteMessageCreateError&lt;/code&gt; from pre-existing AddNote rules with empty content (#24202)&lt;/li&gt;
  &lt;li&gt;[Fix] GET /api/v3/tickets/history times out at scale — INNER JOIN degenerates on cold buffer pool (#24213)&lt;/li&gt;
  &lt;li&gt;[Fix] Chat widget shows &quot;not authorized&quot; error toast for visitors using inline/mobile chat link on Instagram (#24271)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/06/04/5.64.6.20260604150511/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/06/04/5.64.6.20260604150511/</guid>
			</item>
		
			<item>
				<title>5.64.6.20260601133916</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Improvement] Apply browser timezone on first agent-panel login (#24049)&lt;/li&gt;
  &lt;li&gt;[Fix] Agent can start multiple chats in the ticket when taking chat from chatbot (#19372)&lt;/li&gt;
  &lt;li&gt;[Fix] Json serialization failed: Malformed UTF-8 characters cause &quot;Data error&quot; when loading records with non-ASCII text (#21479)&lt;/li&gt;
  &lt;li&gt;[Fix] Missing content of &quot;Getting started&quot; section (#23758)&lt;/li&gt;
  &lt;li&gt;[Fix] The quoted text is always included in email replies even when the &quot;Include the last message and its quoted text&quot; option is disabled (#24013)&lt;/li&gt;
  &lt;li&gt;[Fix] search_tickets MCP tool: output status field returns raw single-character codes instead of human-readable values defined in input schema (#24112)&lt;/li&gt;
  &lt;li&gt;[Fix] Warning: Attempt to read property &quot;value&quot; on null in KB preview CSS render (theme_css.tpl) (#24191)&lt;/li&gt;
  &lt;li&gt;[Other] Refactorings and other fixes (#24091)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/06/01/5.64.6.20260601133916/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/06/01/5.64.6.20260601133916/</guid>
			</item>
		
			<item>
				<title>5.64.6.20260522121720</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Fix] Orphaned chat message group on agent-offline → offline-form fallback (#23273)&lt;/li&gt;
  &lt;li&gt;[Fix] &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;DeleteRecordings&lt;/code&gt; time rule floods errors for non-parseable recording URLs instead of skipping them (#23784)&lt;/li&gt;
  &lt;li&gt;[Fix] Incoming calls fail with HTTP 403 — NotAuthorizedError thrown by FieldLoader during IVR context substitution (#23857)&lt;/li&gt;
  &lt;li&gt;[Fix] Missing bottom panel with buttons in WA ticket (#23886)&lt;/li&gt;
  &lt;li&gt;[Fix] PluginsNoteImporter logs &quot;Failed to import note due to missing content.&quot; at error level (657 hits/24h, single tenant) (#23933)&lt;/li&gt;
  &lt;li&gt;[Fix] PluginTicketFieldCreator::createValue swallows exception, logs bare &quot;Failed to add field.&quot; (15,805/24h) (#23936)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/05/22/5.64.6.20260522121720/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/05/22/5.64.6.20260522121720/</guid>
			</item>
		
			<item>
				<title>5.63.7.20260522121219</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Fix] Lower log level of &quot;Field definition with code already exists.&quot; from warning to debug in PluginTicketFieldCreator (#23892)&lt;/li&gt;
  &lt;li&gt;[Fix] PluginTicketFieldCreator::createValue swallows exception, logs bare &quot;Failed to add field.&quot; (15,805/24h) (#23936)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/05/22/5.63.7.20260522121219/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/05/22/5.63.7.20260522121219/</guid>
			</item>
		
			<item>
				<title>5.64.6.20260518164718</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Feature] AI Agent Work Distributor for Tickets (#19702)&lt;/li&gt;
  &lt;li&gt;[Feature] Add &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;add_note&lt;/code&gt; MCP tool for creating notes on tickets (#22612)&lt;/li&gt;
  &lt;li&gt;[Feature] Add OAuth 2.1 authentication to MCP server for claude.ai custom connector integration (#22828)&lt;/li&gt;
  &lt;li&gt;[Improvement] Change the next action in expired WhatsApp tickets from &apos;Transfer&apos; to &apos;Send a notification&apos; (#20180)&lt;/li&gt;
  &lt;li&gt;[Improvement] Add support for managed Let&apos;s Encrypt certificate for custom domain (#20342)&lt;/li&gt;
  &lt;li&gt;[Improvement] php 8.5 compatibility of used libraries (#20963)&lt;/li&gt;
  &lt;li&gt;[Improvement] Better design for Modal dialog notification (#21215)&lt;/li&gt;
  &lt;li&gt;[Improvement] Remove timezone-offset from LA (#21384)&lt;/li&gt;
  &lt;li&gt;[Improvement] Introduce configurable refresh rates for Active call and Chat overview (#21742)&lt;/li&gt;
  &lt;li&gt;[Improvement] Add show/hide password toggle to Set New Password screen (#21817)&lt;/li&gt;
  &lt;li&gt;[Improvement] Add eye icon toggle to reveal password on Login form (#21818)&lt;/li&gt;
  &lt;li&gt;[Improvement] Disable Reply action button when Telegram bot is disabled (#21976)&lt;/li&gt;
  &lt;li&gt;[Improvement] Missing top margin of News notification pop-up panel (#22178)&lt;/li&gt;
  &lt;li&gt;[Improvement] Colors of the News notification pop-up panel (#22179)&lt;/li&gt;
  &lt;li&gt;[Improvement] Add drag and drop reordering for contact form fields (#22213)&lt;/li&gt;
  &lt;li&gt;[Improvement] FlowHunt ChatBot: treat 402 Payment Required as permanent error to stop futile API calls (#22549)&lt;/li&gt;
  &lt;li&gt;[Improvement] Add Secure Flag to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;closedBubbleButtons&lt;/code&gt; Cookies for PCI DSS Compliance (#22584)&lt;/li&gt;
  &lt;li&gt;[Improvement] Add Claude triage VoIP logs (#22687)&lt;/li&gt;
  &lt;li&gt;[Improvement] Add missing index on statuschanged column in qu_la_conversations (#22698)&lt;/li&gt;
  &lt;li&gt;[Improvement] asterisk-la: Stale push notification device token not cleaned up after 404 (#22755)&lt;/li&gt;
  &lt;li&gt;[Improvement] asterisk-la: Missing IVR sound file (404) produces cryptic errors with no tenant notification (#22758)&lt;/li&gt;
  &lt;li&gt;[Improvement] Internal chat window tabs should work similarly as ticket tabs (#22831)&lt;/li&gt;
  &lt;li&gt;[Improvement] Send reset password email when customer tries to register again with existing email (#22958)&lt;/li&gt;
  &lt;li&gt;[Improvement] Adjust the text description of the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Default phone number&lt;/code&gt; setting (#22968)&lt;/li&gt;
  &lt;li&gt;[Improvement] Rename options of change rules execution rule action (#23086)&lt;/li&gt;
  &lt;li&gt;[Improvement] Harden ChatWidgetGateway RPCs: replace RpcUnrestricted with RpcRestricted(&apos;ticket&apos;, &apos;visitor_own&apos;) (#23153)&lt;/li&gt;
  &lt;li&gt;[Improvement] Add IPv6 reserved-range test coverage in ReservedAddressFilterTest (#23373)&lt;/li&gt;
  &lt;li&gt;[Improvement] asterisk-la: include tenant ID on per-call log lines (#23401)&lt;/li&gt;
  &lt;li&gt;[Improvement] Prefer CRAM-MD5 over DIGEST-MD5 in IMAP and POP3 SASL auth method priority (#23614)&lt;/li&gt;
  &lt;li&gt;[Security] Security improvement (#22292)(#22300)(#22302)(#22308)(#22309)(#22317)(#22427)(#22661)(#23293)(#23421)(#23666)&lt;/li&gt;
  &lt;li&gt;[Fix] Chat button doubled after editing another one in the list (#19416)&lt;/li&gt;
  &lt;li&gt;[Fix] Fatal error &quot;Invalid directory from request&quot; (#19714)&lt;/li&gt;
  &lt;li&gt;[Fix] Error: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;array_key_exists(): Argument #2 ($array) must be of type array, string given&lt;/code&gt; in La_Model_Ivr-&amp;gt;loadTransferOptions() (#20129)&lt;/li&gt;
  &lt;li&gt;[Fix] &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;SlackNotInstalledException&lt;/code&gt; in La_Features_Slack_Api-&amp;gt;__construct() (#20386)&lt;/li&gt;
  &lt;li&gt;[Fix] Unable to execute rule. Rule execution environment not set (#20395)&lt;/li&gt;
  &lt;li&gt;[Fix] &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;La_Model_Number&lt;/code&gt; refactoring (#20732)&lt;/li&gt;
  &lt;li&gt;[Fix] Discrepancy between data displayed in the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Tag report&lt;/code&gt; tab and exported data from the same report (#20873)&lt;/li&gt;
  &lt;li&gt;[Fix] Fix permissions in RpcTicketFieldEditor (#21021)&lt;/li&gt;
  &lt;li&gt;[Fix] Incoming call widget freezes in &quot;Opening call&quot; after clicking on &quot;Answer&quot; (#21249)&lt;/li&gt;
  &lt;li&gt;[Fix] Useless &quot;Complete transfer&quot; button in internal call (#21453)&lt;/li&gt;
  &lt;li&gt;[Fix] Separate variable declarations from email sending logic in Gpf_Mail_Template (#21775)&lt;/li&gt;
  &lt;li&gt;[Fix] Inconsistent data in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Tag reports&lt;/code&gt; table (#21899)&lt;/li&gt;
  &lt;li&gt;[Fix] Extract invitation rule lifecycle into InvitationRuleManager (#21927)&lt;/li&gt;
  &lt;li&gt;[Fix] Refactor WebRtc calls (#21982)&lt;/li&gt;
  &lt;li&gt;[Fix] Replace legacy trunk creation (#21986)&lt;/li&gt;
  &lt;li&gt;[Fix] Blind transfer failed on Asterisk 22 (#22075)&lt;/li&gt;
  &lt;li&gt;[Fix] Ticket subject condition in SLA rules causes it not to work (#22172)&lt;/li&gt;
  &lt;li&gt;[Fix] Button&apos;s (Schedule new plan) bottom shadow out of view (#22175)&lt;/li&gt;
  &lt;li&gt;[Fix] Extract LDAP UID persistence from &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;La_Features_Ldap_AgentsTable&lt;/code&gt; and remove &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;La_Model_User_Agent&lt;/code&gt; dependency (#22208)&lt;/li&gt;
  &lt;li&gt;[Fix] Replace La_Model_Contact::getEmailFields method (#22214)&lt;/li&gt;
  &lt;li&gt;[Fix] Chart Y-axis ignores custom decimal separator from regional settings (#22248)&lt;/li&gt;
  &lt;li&gt;[Fix] Remove email/phone recordset methods from La_Model_Contact (#22271)&lt;/li&gt;
  &lt;li&gt;[Fix] Replace contact custom field methods in La_Model_Contact (#22368)&lt;/li&gt;
  &lt;li&gt;[Fix] Replace legacy ChatService with ChatFinder in AddChatMessage rule action (#22389)&lt;/li&gt;
  &lt;li&gt;[Fix] WhatsApp messages failing to store in DynamoDB — ConditionalCheckFailedException for all message types (#22439)&lt;/li&gt;
  &lt;li&gt;[Fix] TrunkRegistrationCheckerTask fails hourly — Failed to deactivate expired trunk for 9 tenants (#22442)&lt;/li&gt;
  &lt;li&gt;[Fix] Rule action &quot;Add Field Value&quot; silently fails — StringValue max size exceeded when applying ticket field (#22443)&lt;/li&gt;
  &lt;li&gt;[Fix] Replace legacy Gpf_Net_Http with Symfony HttpClient (#22461)&lt;/li&gt;
  &lt;li&gt;[Fix] Remove legacy Gpf_Common_UrlUtils class (#22469)&lt;/li&gt;
  &lt;li&gt;[Fix] ScheduleDeviceDepartmentStatus job crashes with Gpf_DbEngine_NoRowException for deleted devices (#22471)&lt;/li&gt;
  &lt;li&gt;[Fix] Replace La_Model_Contact static read operations in Qu\La namespace with modern repository calls (#22524)&lt;/li&gt;
  &lt;li&gt;[Fix] Rule action &quot;Add Field Value&quot; fails with INVALID_VALUE for list field — value not in available options (#22543)&lt;/li&gt;
  &lt;li&gt;[Fix] Twitter integration should deactivate account and notify admin on CreditsDepleted error (#22545)&lt;/li&gt;
  &lt;li&gt;[Fix] WhatsApp Dialog360: unhandled ProviderRestClientError on payment-blocked account drops all media messages (#22546)&lt;/li&gt;
  &lt;li&gt;[Fix] OpenAI model listing crashes with unhandled exception when API key is deactivated (#22554)&lt;/li&gt;
  &lt;li&gt;[Fix] Application goes to Ticketbox-page after reload from Configuration-*- page (#22561)&lt;/li&gt;
  &lt;li&gt;[Fix] OOM in Agent Ranking CSV export: unbounded query loads all rows into memory (#22581)&lt;/li&gt;
  &lt;li&gt;[Fix] ApnsClient does not handle &quot;Unregistered&quot; device tokens — keeps sending to invalid devices (#22600)&lt;/li&gt;
  &lt;li&gt;[Fix] QueueReportTask stuck in infinite retry loop with invalid department ID in params (#22601)&lt;/li&gt;
  &lt;li&gt;[Fix] DeleteKbEntryChilds task fails on category type entries — assertLegacyType rejects TYPE_CATEGORY (#22602)&lt;/li&gt;
  &lt;li&gt;[Fix] Ticket field definition&apos;s code not shown on edit (#22613)&lt;/li&gt;
  &lt;li&gt;[Fix] fix: AttachmentsDeserializer crashes on malformed legacy attachment data (#22631)&lt;/li&gt;
  &lt;li&gt;[Fix] Desktop notifications do not display chat message content - only &quot;…&quot; shown (#22633)&lt;/li&gt;
  &lt;li&gt;[Fix] Department copy fails with generic error when parent has email template with subject &amp;gt; 1024 chars (#22644)&lt;/li&gt;
  &lt;li&gt;[Fix] Missing separator in SetSlaLevel error message — SLA level ID concatenated with error text (#22645)&lt;/li&gt;
  &lt;li&gt;[Fix] WhatsApp 360dialog error 132012 &quot;Parameter format does not match&quot; not mapped to user-friendly message (#22648)&lt;/li&gt;
  &lt;li&gt;[Fix] Nicereply review sync fails when visitor contact has no IP address (#22681)&lt;/li&gt;
  &lt;li&gt;[Fix] Customer portal registration endpoint leaks email existence and allows unsolicited email sending (#22707)&lt;/li&gt;
  &lt;li&gt;[Fix] ThemeProvider crashes on null theme value when saving agent profile — missing null check (#22715)&lt;/li&gt;
  &lt;li&gt;[Fix] Agents are unable to view draft notes created by other agents/initiators (#22729)&lt;/li&gt;
  &lt;li&gt;[Fix] Dialog360CallbackController emits PHP warnings for coexistence webhook events (#22730)&lt;/li&gt;
  &lt;li&gt;[Fix] asterisk-la: Infinite recursion crash when offline IVR contains ring step that keeps returning ServiceOffline (O) (#22744)&lt;/li&gt;
  &lt;li&gt;[Fix] Received instant message has wrong styles during rendering (#22750)&lt;/li&gt;
  &lt;li&gt;[Fix] asterisk-la: Asterisk 500 Internal Server Error on channel.answer() — root cause unknown (#22757)&lt;/li&gt;
  &lt;li&gt;[Fix] asterisk-la: sounds.py treats any stderr output as fatal even when exit code is 0 (BOM warning aborts IVR sound) (#22765)&lt;/li&gt;
  &lt;li&gt;[Fix] asterisk-la: bridge.removeChannel() raises unhandled 422 on channel-already-left race (#22767)&lt;/li&gt;
  &lt;li&gt;[Fix] asterisk-la: CRITICAL crash &apos;NoneType&apos; object has no attribute &apos;id&apos; in CallThread.__registerEvent (#22769)&lt;/li&gt;
  &lt;li&gt;[Fix] Unexpected Welcome message behavior in chat widget with a chatbot (#22825)&lt;/li&gt;
  &lt;li&gt;[Fix] Missing &quot;Copy&quot; text on button in contact widget Integration section (#22855)&lt;/li&gt;
  &lt;li&gt;[Fix] Upgrade symfony/* components from ^6 to ^7 (#22876)&lt;/li&gt;
  &lt;li&gt;[Fix] Non-numeric articleId in KB attachment route causes uncaught TypeError 500s (#22881)&lt;/li&gt;
  &lt;li&gt;[Fix] Pipedrive plugin crashes on array_unique with stdClass objects (#22900)&lt;/li&gt;
  &lt;li&gt;[Fix] feat: Add missing index on statuschanged in qu_la_conversations (#22914)&lt;/li&gt;
  &lt;li&gt;[Fix] The color of the listboxes in the &quot;Online scenario&quot;  and &quot;Offline scenario&quot; sections of the chat button (#22919)&lt;/li&gt;
  &lt;li&gt;[Fix] Agent reply fails with generic error when attachment temp file expires (#22920)&lt;/li&gt;
  &lt;li&gt;[Fix] Editor stuck on loading when files over limit are inserted into tickets via Drag&amp;amp;Drop (#22926)&lt;/li&gt;
  &lt;li&gt;[Fix] RepositoryException receives string SQLSTATE code instead of int, causing TypeError (#22931)&lt;/li&gt;
  &lt;li&gt;[Fix] fix: Stop TemplateSynchronizationLongTask zombie-loop on UnexpectedValueException (#22932)&lt;/li&gt;
  &lt;li&gt;[Fix] 360dialog template sync logs ERROR when customer&apos;s WhatsApp number is blocked due to unpaid provider invoice (#22936)&lt;/li&gt;
  &lt;li&gt;[Fix] Undefined array key warning in BeezDeskController for missing username parameter (#22955)&lt;/li&gt;
  &lt;li&gt;[Fix] API v3 GET /tickets returns HTTP 500 instead of 400 when _sortField is empty (#22957)&lt;/li&gt;
  &lt;li&gt;[Fix] Not possible to connect Shopify to LA app (#22985)&lt;/li&gt;
  &lt;li&gt;[Fix] Investigate redundant joinCustomerToSolveTicket call and missing error handling (#22997)&lt;/li&gt;
  &lt;li&gt;[Fix] fix: DynamoDB running conversation not cleared on call finish causes infinite auto-close rule loop (#23111)&lt;/li&gt;
  &lt;li&gt;[Fix] Ticket field definition: editing checkbox field with description &amp;gt;1024 chars silently fails with no user feedback (#23120)&lt;/li&gt;
  &lt;li&gt;[Fix] After a second transfer of the same call, the call is failing/hung up (#23121)&lt;/li&gt;
  &lt;li&gt;[Fix] Useless space in front of rule names in notes added by a rule in active chat (#23125)&lt;/li&gt;
  &lt;li&gt;[Fix] GpfException: Unable to connect to LDAP service with given admin credentials (ldap_bind Invalid credentials) (#23127)&lt;/li&gt;
  &lt;li&gt;[Fix] Create button in time rules (#23163)&lt;/li&gt;
  &lt;li&gt;[Fix] Chat: duplicate La_Rpc_Chat::cancelConnect RPC triggers &quot;Chat already ended&quot; RejectCommand (#23170)&lt;/li&gt;
  &lt;li&gt;[Fix] KB CSS render: undefined color variables when theme_&lt;name&gt; attribute section is partially populated (#23197)&lt;/name&gt;&lt;/li&gt;
  &lt;li&gt;[Fix] fix: TicketsGrid::getFirstUniqueField crashes with TypeError when contact has null phones/emails (#23223)&lt;/li&gt;
  &lt;li&gt;[Fix] Microsoft 365 IMAP: &quot;User is authenticated but not connected&quot; treated as permanent auth failure instead of transient error (#23248)&lt;/li&gt;
  &lt;li&gt;[Fix] KB portal crashes with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;No privileges defined for role R&lt;/code&gt; for registered customers using remember-me token (#23270)&lt;/li&gt;
  &lt;li&gt;[Fix] ProcessAgentNotifications fatals on getTicketCode() for sr/pt-BR/fr agent locales (#23305)&lt;/li&gt;
  &lt;li&gt;[Fix] ContactFieldsRepository fatals with &quot;Illegal mix of collations&quot; (#23313)&lt;/li&gt;
  &lt;li&gt;[Fix] MysqlFieldDefinitionRowProvider fatals with &quot;Illegal mix of collations&quot; (#23314)&lt;/li&gt;
  &lt;li&gt;[Fix] downloadTemplatesTranslations.php writes to wrong path - Crowdin mail-template sync silently no-op since July 2025 (#23318)&lt;/li&gt;
  &lt;li&gt;[Fix] Error - Failed to convert date time (#23321)&lt;/li&gt;
  &lt;li&gt;[Fix] Inverted BETWEEN bounds in DynamoDbTicketMessageRepository when cursor passes dateTimeRange.to (#23336)&lt;/li&gt;
  &lt;li&gt;[Fix] Warning: Undefined array key &quot;profile&quot; in Dialog360MessageCallback::getNameFromContact() (#23337)&lt;/li&gt;
  &lt;li&gt;[Fix] Facebook reply over 2000 chars fails with misleading &quot;authentication error&quot; — message dropped silently (#23346)&lt;/li&gt;
  &lt;li&gt;[Fix] fix: Stop disconnecting Nicereply on per-rating failures (#23349)&lt;/li&gt;
  &lt;li&gt;[Fix] Warning: Undefined array key &quot;uploadWidget&quot; in HttpFileContentCreator::fromMultipartFormData on chat upload (#23366)&lt;/li&gt;
  &lt;li&gt;[Fix] GpfRpcRequestParser::detectResponseType throws on FormResponse &amp;gt; 1 char (chat/contact.php) (#23367)&lt;/li&gt;
  &lt;li&gt;[Fix] La_Rpc_SessionHandler::getSessionInfo throws on language &amp;gt; 32 chars (chat/contact.php) (#23369)&lt;/li&gt;
  &lt;li&gt;[Fix] Gpf_Rpc_Params::getString throws on non-string C/M parameters at chat/contact.php dispatcher (#23371)&lt;/li&gt;
  &lt;li&gt;[Fix] Error: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Unable to unassign ticket from deleted agent&lt;/code&gt; when deleted agent has terminated tickets (#23386)&lt;/li&gt;
  &lt;li&gt;[Fix] FlowHuntAnswerSuggestionGenerator crashes with unhandled exception on FlowHunt 402 Payment Required (#23417)&lt;/li&gt;
  &lt;li&gt;[Fix] CSV ticket export crashes with &quot;Column: roleid has invalid value&quot; when ticket owner has no account record (#23451)&lt;/li&gt;
  &lt;li&gt;[Fix] Transfer note not committed and transfer event missing when a rule fires immediately after ticket transfer (#23465)&lt;/li&gt;
  &lt;li&gt;[Fix] Records in the contact suggestion popup can get scattered (#23521)&lt;/li&gt;
  &lt;li&gt;[Fix] La_Rpc_User::load denies visitors access to conversation participants&apos; display data (#23522)&lt;/li&gt;
  &lt;li&gt;[Fix] String correction (#23531)&lt;/li&gt;
  &lt;li&gt;[Fix] UnexpectedValueException: Message content not found for answer — dangling DynamoDB pointer (#23726)&lt;/li&gt;
  &lt;li&gt;[Fix] Canned messages created with legacy data format not visible in Configuration page (#23797)&lt;/li&gt;
  &lt;li&gt;[Other] Refactorings and other fixes (#13963)(#20384)(#21858)(#22015)(#22225)(#22426)(#22472)(#22473)(#22474)(#22475)(#22498)(#22532)(#22539)(#22582)(#22656)(#22670)(#22671)(#22684)(#22772)(#22773)(#22775)(#22776)(#22777)(#22778)(#22807)(#22809)(#22841)(#22865)(#22911)(#22929)(#22969)(#22970)(#23078)(#23147)(#23198)(#23265)(#23276)(#23335)(#23360)(#23389)(#23422)(#23438)(#23456)(#23464)(#23545)(#23650)(#23652)(#23670)(#23673)(#23892)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/05/18/5.64.6.20260518164718/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/05/18/5.64.6.20260518164718/</guid>
			</item>
		
			<item>
				<title>5.63.7.20260517202050</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Improvement] Upgrade Facebook Graph API version in SSO OAuth flow from v19.0 to v20.0+ (#23868)&lt;/li&gt;
  &lt;li&gt;[Fix] AI Work executions &quot;Started&quot; column always empty due to wrong method call in ExecutionsTableDefinition (#23508)&lt;/li&gt;
  &lt;li&gt;[Fix] LiveAgent.addTicketField no longer prefills the field with field definition code (#23580)&lt;/li&gt;
  &lt;li&gt;[Fix] UnexpectedValueException in ZBatesonHeadersParser::trimHeaderName() drops forwarded mail for non-UTF-8 mbox envelope lines (#23713)&lt;/li&gt;
  &lt;li&gt;[Fix] La_TimeRules_TimeRuleTask::getTimeColumnValue() crashes with fatal return-type error when conversation date column is NULL (#23806)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/05/17/5.63.7.20260517202050/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/05/17/5.63.7.20260517202050/</guid>
			</item>
		
			<item>
				<title>5.63.7.20260512095540</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Fix] Saving changes to the badge&apos;s details throws an error (#23590)&lt;/li&gt;
  &lt;li&gt;[Fix] Zendesk import job: TypeError when custom field value is null in PluginTicketFieldCreator::addTicketFieldValue() (#23550)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/05/12/5.63.7.20260512095540/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/05/12/5.63.7.20260512095540/</guid>
			</item>
		
			<item>
				<title>5.63.7.20260511102630</title>
				<description>&lt;ul&gt;
  &lt;li&gt;[Security] Security improvement (#22950)&lt;/li&gt;
  &lt;li&gt;[Fix] Error: Syntax error when filtering contacts by group via API (#22346)&lt;/li&gt;
  &lt;li&gt;[Fix] GET /api/v3/agents/{id} returns 500 for bot/integration agents with NULL authid (#23552)&lt;/li&gt;
  &lt;li&gt;[Fix] Rule condition &apos;Message Group Type&apos; broken after TicketMessageEnvelope refactor — Note option lost, Ticket message option never matches (#23490)&lt;/li&gt;
  &lt;li&gt;[Fix] Emails not fetching — task postponed 24h with no auto-recovery and no UI indication (#23173)&lt;/li&gt;
  &lt;li&gt;[Lang] MCP protocol should be Streamable HTTP (#23503)&lt;/li&gt;
&lt;/ul&gt;
</description>
				<pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
				<link>https://changelog.liveagent.com/posts/2026/05/11/5.63.7.20260511102630/</link>
				<guid isPermaLink="true">https://changelog.liveagent.com/posts/2026/05/11/5.63.7.20260511102630/</guid>
			</item>
		
	</channel>
</rss>
