Skip to main content
Skip table of contents

RPI v6.7 release notes

Overview

Available January 2024

These release notes describe Redpoint Interaction (RPI) version 6.7. This point release includes a number of functional changes, along with a number of bug fixes.

The document contains the following sections:

  • User Stories: documents the user stories included in the release.

  • Bugs: documents the bugs resolved in the release.

  • Post-release product updates: documents the fixes and features that have been added to RPI v6.7 after its original release.

User Stories

Localized Content

Text and HTML assets now support the provision of multiple, localized versions of their content.

A new system configuration setting optionally allows for the selection of a value list defining the set of region/language codes to be used to define the supported variants. When creating or editing asset content, separate content can be created for each supported variant.

6-7.png

The region/language code can be selected when previewing localized asset content in the Asset or Offer Designers.

Upon execution of an offer containing localized asset content, RPI determines the recipient's region and ensures they receive correctly-localized content. The same applies when viewing localized content in a Realtime context.

User story reference: 18606, 19422, 19470, 19423, 19424

Facebook API v18

RPI now supports v18 of the Facebook API.

User story reference: 19446

mPulse SMS enhancements

The following enhancements have been made in the context of RPI’s mPulse SMS plugin:

  • RPI now uses the RPContactID field to match mPulse events when ingesting data into the Offer History States table.

    • User story reference: 19431

    • Support reference: 132344

  • The X-Ms-Update and X-Ms-Audience-Update headers have been removed when making Member upload HTTP requests.

    • User story reference: 19653

    • Support reference: 137464

  • The x-Ms-Force-Subscribe-Member header is now included and set to False during Member List upload HTTP requests.

    • User story reference: 19654

    • Support reference: 137464

  • A new Ignore HTTP 400 error channel configuration option has been added.

    • User story reference: 19655

    • Support reference: 137464

Twilio Notify deprecated

The Twilio Notify provider has been deprecated, and is no longer supported by RPI.

User story reference: 19425

Snowflake enhancements

The following enhancements have been made in the context of RPI’s Snowflake database plugin:

  • An "application=redpointglobal_rpi" parameter is now appended to the RPI Snowflake connection string.

    • User story reference: 19135

  • Support has been added for Materialized Views.

    • User story reference: 19384

Google Ads Customer Match enhancement

RPI’s Google Ads Customer Match data onboarding plugin has been enhanced to make use of the provider’s API’s latest version.

User story reference: 19053

Error handling enhancement

RPI now automatically performs retries in the event of the occurrence of “ExecuteReader” errors at export file generation.

User story reference: 192064

Bugs

The following bugs have been resolved in RPI v6.7:

ID

Title

Support Reference

19183

Audience Designer-Test - Error when multiple resolution keys share name

122435

19674

Database Plugins-Azure SQL - Decimals not showing on Numeric Datatype

139463

18332

External Content Provider - AWS S3 - Cloudfront enabled incorrect image url

106045

19344

External Email Provider - Sendgrid- Add diagnostic logging when ingesting records into SendGridEvents table

130784

19554

External Email Provider - Sendgrid- Include 'Could not load file or assembly' message in the retryable error

136056

19566

External Provider Integration - mPulse SMS - Add re-try for HTTP error "Sorry, Response not available."

136238

19591

External Provider Integration - mPulse SMS - add support to resubscribe for specific audience list

137464

19430

External Provider Integration - mPulse SMS - Remove 'x-Ms-Force-Subscribe-Member' header when uploading member list

131588

19652

External Provider Integration - Push Notification - Airship Push Direct - Limit Audience ID to string attribute

139005

19365

External Provider Integration - SMS- mPulse - Add checking for array correlation id

131584

19364

External Provider Integration - SMS- mPulse - Add diagnostic logging when ingesting records into mPulse events table

131584

19362

External Provider Integration - Vibes SMS - Handle 'Object reference not set' error during test connectivity

130784

19647

External Provider Integration-Email-CheetahDigital- Unexpected "foreach" keyword after "@" character error encountered

137092

19266

External Provider Integration-Email-LuxSci - Error inserting record in suppression table

128222

19325

External Provider Integration-Email-LuxSci - Implement paging and add extra logging when updating metrics

129674

19686

External Provider Integration-Email-LuxSci - Spam complaints not inserted to suppression table

139895

19619

External Provider Integration-Email-MailChimp - Unable to send email, 0 subscribers

138148

18599

External Provider Integration-External Email Providers-Add additional error log messages contain email offer id and email offer name

107495

19309

Interaction Designer-Recurring Trigger - Incorrect planned trigger fire times

130482

19730

Interaction Designer-Trigger-Recurring - Unable to override audience activity metadata at deactivated, multi-instance recurring trigger

142673

19275

Operations-Housekeeping - Memory spike mitigation

128231

19304

Operations-System Tasks - System.OutOfMemoryException

129674

19625

PostgreSQL Ops DB - already deleted files in the destination not restored during copy to client or import

135356

19615

PostgreSQL Ops DB - no files exported having nested folder

135356

19313

Redpoint Interaction - Missing Postgres assembly binding

130578

19278

Redpoint Interaction-Utilities-File Copy - App not working

126766

19248

Server Workbench - Add additional logging

126889

Post-release product updates

The following post-release fixes and features were added to RPI v6.7 after its original release.

Visit our Support portal for RPI v6.7 downloads.

Date

Version

Description of updates

4/15/2025

6.7.25104.1600

  • File System Dialog - Improve file paging performance: This patch refactors the file search paging mechanism.

  • Configuration-Value Lists-Database - Optional Select Distinct: This patch introduces a new “Use SELECT DISTINCT” setting at database value lists. When checked, SELECT DISTINCT will be used to retrieve values when populating the same.

4/14/2025

6.7.25100.1356

  • Execution Service - Add defensive code to prevent service crash from error logging: This patch adds defensive code to prevent the Execution Service crashing.

  • Interaction Trigger Report - Search failing on PostgreSQL operational database: This fix ensures that searches performed in the Interactions Trigger Report when running vs. a PostgreSQL operational database function correctly. 

3/28/2025

6.7.25086.1233

  • External Provider Integration-Email-Amazon SES- Remove extra spaces when embedded URLs used in Smart Asset: This fix removes extra spaces when embedded URLs are used in Smart Asset when executed though Amazon SES.

  • External Provider Integration-Email-Marigold- Send Campaign Trigger Object reference not set to an instance of an object: This fix adds a handling of campaigntriggerobject parameter and additional information logs.

  • RPI Catalog Join Report ignores SQL Server CLUSTERED COLUMNSTORE INDEX: This resolves the issue on incorrect warnings when having Table Joins with CLUSTERED COLUMNSTORE INDEX.

03/24/2025

6.7.25080.0914

  • Interaction Designer-Batch Audience - Metadata reversion not updating UI: The patch contains a fix to the metadata UI binding bug linked to this issue. Now, on reverting the selected value, the expected blank value is displayed immediately.

  • File System Dialog - Re-evaluate file template persistence: This fix changes how file templates are persisted in RPI.

03/06/2025

6.7.25064.1519

  • Interaction Designer-Audience-Execution - Improve SQL operation memory efficiency: This change improves SQL operation memory efficiency.

02/26/2025

6.7.25056.0942

  • Cheetah Digital - API HTTP Request Timeout: This change addresses the intermittent issue encountered by the client wherein some campaigns are failing because the HTTP requests are not completing within the specified period. This introduces the Request Timeout configuration, which specifies how long the API HTTP request call should wait for the server to respond.

  • RPI Realtime-Endpoints-Events - Returning 204 instead of 400: The RTD events endpoint expects the web events to be contained in an array. The web app called the endpoint with the web event as a single document, not enclosed in an array. RTD now returns a 400 Invalid events collection error.

  • Interaction Designer - Copy/Paste error: The fix improves robustness within the context of copying and pasting of interaction activities.

  • Interaction Designer - Use object IDs rather than the objects themselves when building view model: This fix provides greater robustness around synchronization of activity and state objects within interactions.

02/25/2025

6.7.25050.1029

  • Upgrade to Latest Telerik Libraries: This build includes an updated version of the Telerik UI component library.

  • Interaction Designer-Workflow-Execution-Raise Runtime Validation Error if Referencing Deleted Channel: This patch displays a runtime validation error in the event of activation of a workflow containing an offer activity configured with a channel deleted since setup.

  • External Provider Integration-Email-Cheetah Digital - Remaining records not executed when the campaign is paused then resumed: This resolves an issue with remaining records not being executed when the campaign is paused then resumed.

  • External Provider Integration-Email-LuxSci - Remove extra spaces when embedded URLs used in Smart Asset: This resolves an issue with extra spaces in the embedded URLs in smart assets.

02/05/2025

6.7.25035.1125

  • Preferences-Alerts - Alert attachment not being deleted after email delivery: This fix ensures that unwanted email attachments are removed from the RPI server.

  • Interaction Designer-Workflow - Prevent parallel activation: This fix prevents reactivation of a trigger currently in a Stopping state, although being shown as Stopped in the UI.

01/30/2025

6.7.25029.0922

  • Audience Designer-Filter - Unable to select BSR when creating new SR inline: This patch addresses the issue with Basic Selection Rule permissions and allowing users to have an option to select a Basic Selection Rule when creating a new SR directly from an audience filter.

  • Cheetah Digital - SFTP Retry mechanism: This change addresses the Cheetah Digital "SFTP/FTP error, failed to list files" issue that was encountered by the client due to intermittent SFTP server errors.

01/22/2025

6.7.25021.1423

  • Email-LuxSci - Fail channel synchronization execution if any event export jobs fails: This change updates the process when failing the channel synchronization task during execution if any of the event export job fails. The fix will no longer attempt to download the file when the request to export email events from LuxSci has failed and proceed to importing the suppression before failing the channel synchronization task.

  • Add defensive code at save: The fix adds defensive code that may prevent a saving problem from recurring.

  • Email-Cheetah Digital - Log bad request and continue sending with remaining trigger request: This change addresses the errors "400 (Bad Request)" and "No triggered campaigns have been generated" encountered during Interaction workflow execution using Cheetah Digital email channel when sending "Operational" purpose email offers. The fix involves changes on the email validation to invalidate emails with a period '.' before the '@' sign. Even if a bad request is encountered during this scenario, the remaining valid requests will still continue to send.

01/14/2025

6.7.25010.0927

  • Patch Interaction Designer-Trigger-Constraint-Database Count-Log to Query Trace: This build makes available logging of database count constraint execution within the Query Trace operational interface.

  • Export Activity - Original interaction name used at export file following name change: This build ensures that an updated interaction name is referenced correctly at an export file's name.

  • File Import - Fix on Error "Could not find a part of the path" when importing files: This build ensures that export file names are capped to ensure that the Windows maximum file name length of 260 characters is not exceeded.

  • Web adapters - Fix Rebrandly integration: This build adds a Workspace option to the Rebrandly channel configuration.

  • SendGrid Channel Sync - Add retry on specified error: This patch will add retry for error: "The system cannot contact a domain controller to service the authentication request. Please try again later".

  • Fix deadlocking issues: This build revises the manner in which new audience IDs are generated to avoid failures when under load.

11/07/2024

6.7.24311.1702

  • SMS-mPulse - Able to capture mPulse events when callback service fails: This patch will include events external folder to capture failed events when configured. Refer to Capture mPulse events when callback service fails for information about how to configure this option.

11/05/2024

6.7.24309.1130

  • File System Dialog-Import - Unflag older deleted versions of imported file to remove IsDeleted or IsLatest: Scenario…

    • The queue listener workflow offer has been deleted and is no longer available in the op_files within the Interaction_PROD database. Users did not manually remove the file; instead, the housekeeper process marked it for deletion because it was flagged as both IsLatest and IsDeleted.

    • The client appears to have re-imported a later version of the deleted file, causing two versions to exist, with the older version still marked as IsLatest.

    • The fix is to unflag older deleted versions of the file being imported to be no longer marked as IsDeleted or IsLatest.

  • Operations-System Tasks - Ensure non-Unicode characters handled when refreshing list: This patch handles non-Unicode characters present in system task details.

  • Action Required for Snowflake Users - Breaking Change - Snowflake connection string format: As part of this release, we have made significant change to the Snowflake connection, affecting the connection string format.

    • Old Format: 

      dsn=<dsnName>

    • New Format:

      account=<accountName>;user=<userId>;password=<password>;db=<databaseName>;host=<snowflakeAcctURL>

    • To make the update:

      1. Open Server Workbench.

      2. Go to Clients and select the Snowflake Client.

      3. Modify "Data Warehouse Database" field with the new format.

      4. Once connectivity has been validated, ensure the connection string is encrypted.

      5. Save.

10/29/2024

6.7.24304.1058

  • Audience - Metadata not saving in Batch: Segment metadata overrides that were previously inheriting values from other segments will no longer do so.

10/28/2024

6.7.24302.1420

  • Email SendGrid - ERROR: Load into table 'rpi_sendgridevents_temp_xxxxxxxxxxxxxxxxxxxxxxxxxx' failed: This patch increases Status field length from 10 to 100.
    You need to execute the query below:

    CODE
    alter table rpi.sendgridevents alter column status type nvarchar(100);

    Also, update to the latest Load.SendGrid.EmailActivities_20241022_v1.dlb if you are using SendGrid File Import.

  • Connector - Unable to edit sender profile address in Cheetah digital channel: This change addresses the error encountered in Cheetah Digital's channel configuration when updating the sender profile address field, which was caused by using an earlier version of the API call. The code will introduce an update to the API call from: GET /services/api/FromAddress/Get to GET /services2/api/FromAddress.

  • Not able to save the offer after making an update with an emoji: This patch resolves the issue of Offer content changes not applied.

10/15/2024

6.7.24288.1447

Recurring Execution - 'Test' mode and counts shown at production execution: This patch addresses the issue where test counts were not being cleared when running a workflow in production mode.

10/08/2024

6.7.24282.1241

  • Audience Execution - Failing due to missing Dataflow_x table: The fix allows for the restarting of a failed audience activity following resolution of a problem with an underlying table referenced by the same.

  • Batch Audience - Save button disabled after metadata update: This patch ensures that the Interaction Designer's Save button is enabled after a metadata value is updated for a specific batch audience output, following the use of the Save As option.

10/04/2024

6.7.24278.1415

  • CheetahDigital - Add retry on generating access token in the event of http error 401: This patch adds a retry mechanism for generating the access token in the event of an HTTP 401 error.

  • Kafka Queue Provider - Missing Kafka DLLs in the Deployment Workbench folder: This patch resolves the issue of missing Kafka assemblies in the Server workbench directory.

09/20/2024

6.7.24264.1319

  • Twilio SMS - Long running execution: This patch enhances the speed of sending Twilio SMS.

09/16/2024

6.7.24260.0821

  • Twilio SMS - Value not passed using SQL Expression when DisableDatabaseObjectQualification set to True: This patch resolves the issue of value not evaluated using SQL Expression.

  • Message: SQL compilation error: Unsupported subquery type cannot be evaluated: This patch addresses the correction of aggregate function placement when evaluated within an EXISTS SELECT statement and will raise a user-defined exception when an aggregate function is evaluated with multiple joins.

  • Text/HTML Asset - Incorrect content shown when using Open an existing Asset (the 2nd time): This patch resolves the issue on the incorrect content shown when opening an existing HTML/Text asset.

09/06/2024

6.7.24250.0937

  • Housekeeping - Using wrong activity's status to determine whether table can be dropped: This patch addresses the issue of using the wrong activity status to determine whether the table can be dropped.

08/30/2024

6.7.24242.1914

  • Database Plugins-Snowflake - DisableDatabaseObjectQualification error: This patch resolves the "Column 'OUTPUTNAME' already exists" error.

  • SMS-mPulse error: This addresses the issue "Value must be greater than or equal to 1" error message when "SMS send retention period field" is set to zero.

  • LuxSci-400 Response from /templates endpoint: This patch will include 400 proxy error code as part of the retriable error for LuxSci.

  • Database Plugins-Snowflake - DisableDatabaseObjectQualification setting being ignored: This resolves the issue when DisableDatabaseObjectQualification setting is True.

  • Interaction Designer-Audience-Execution - Resolve serialization issue: A bug was identified involving potential de-serialization issues when a key changes within a recurring workflow. The fix ensures that the key is consistently included in the serialized output, allowing us to properly account for any changes.

  • Interaction Designer - Results incorrect when 2x identically-named offers downstream from IA: This fix prevents the identical naming of activities downstream from an interactive activity, thereby disallowing the scenario that caused the counts mismatch described in the original issue. Any identically-named activities downstream from an interactive activity will cease execution after upgrade and will need to be restarted manually.

  • SMS-mPulse - Remove date limitation when calculating for total sent and send failure: This patch introduces new channel configuration setting to support send retention period when processing mPulse events.

  • Operations-System Health - Failing on Postgres Ops DB: This patch ensures that system health can be refreshed when using a Postgres ops DB.

  • Outbound Delivery - Not all events are being saved in OHS table: This patch addresses the issue where event records not being processed with different timestamps using Outbound Delivery channel.

08/19/2024

6.7.24232.0920

  • SendGrid - Include SendGrid ContentTemplates folder for Housekeeping: This patch resolves the issue with SendGrid content templates not being properly cleaned up.

  • System Health - Add additional diagnostic logging: This patch adds extra diagnostic trace logging to the API method that retrieves the system health.

  • LuxSci - INSERT to the suppression_email table fails due to a primary key: This patch merges the Failed and Hard Fail unsubscribe methods into "Delivery Failure," ensuring that only one record with the same email address is inserted into the suppression table.

  • Salesforce Marketing Cloud Data Transfer - Email address fields are being created in SFMC data extensions are being set as Text rather than EmailAddress: This patch resolves the issue where the email address field in the SFMC data extension is created as Text instead of EmailAddress.

  • Salesforce Marketing Cloud Data Transfer - Workflow failed due to a conflict in data extension name upon execution of multiple workflow using the same email name and data extension name: This patch resolves the error where workflows fail due to a conflict in data extension names when executing multiple workflows that use the same email name and data extension name.

  • Amazon SES - Error encountered deploying callback service in the RDS environment: This patch resolves the error encountered when deploying the callback service in the RDS environment.

  • Amazon SES - Queue Listener - Local Image Assets received as broken images: This patch resolves the issue where local image assets received through the Queue Listener appear as broken images.

  • Amazon SES - Missing Channel Connectivity Error - Invalid Callback Service: This patch resolves the Missing Channel Connectivity Error - Invalid Callback Service.

  • Amazon SES - Mixed Case attribute value not evaluated correctly by Attribute Smart Asset: This patch addresses the problem of mixed-case attribute values not being correctly evaluated by the Attribute Smart Asset.

  • Amazon SES - 'Object Reference' Error when Sender Email has an Invalid Domain (PostgreSQL): This patch resolves the 'Object Reference' error encountered when the sender's email has an invalid domain (PostgreSQL).

  • Google Plugins - Upgrade to API Version 17: This patch upgrades the Google Plugins API to Version 17.

07/23/2024

6.7.24205.0915

  • Azure SQL/SQL Server - LuxSci/SendGrid - Offer History States Inserts Performance: This patch includes system configuration SQLServerUseCrossApplyOHStatesInsert to use when inserting records into Offer History States table.

07/17/2024

6.7.24199.1528

  • Twilio SMS - Message overlaps when using multiple channels in a multi-tenant setup: This patch resolves the issue of Twilio messages overlapping when using multiple channels in a multi-tenant setup.

  • Recurring Interactions - Don't Pause at Downstream Audience(s) on Zero Records Being Targeted: This patch resolves the issue of Recurring interactions with split output counts of zero transitioning to a paused status.

07/11/2024

6.7.24193.0843

  • Google Ads Customer Match - "User doesn't have permission to access customer": This patch introduces a new field and updates the description of an existing field, which will be a breaking change. All existing Google Ads channels in RPI must be reauthorized for use.

  • Salesforce Marketing Cloud Data Transfer - Handle Offer template runtime validation properly: This patch resolves the issue where the RPI client crashes and becomes unresponsive when the play button is clicked using an SFMC Data Transfer channel with an invalid or unreachable web service address. Additionally, a runtime validation error has been added to notify the user.

  • SMS mPulse - Set [Event upload confirmation timeout] with a maximum value of 24 Hour: This patch changes the minimum value of the event upload confirmation timeout to 1.

  • SMS mPulse - Record count associated with specific batch event upload not being recorded when re-sending failed event upload: This patch addresses the issue where the record count associated with a specific batch event upload is not being recorded when re-sending a failed event upload.

07/05/2024

6.7.24187.0901

  • SendGrid - Queue Listener - Failed to create mailing list on QL: This patch resolves the issue with creating a mailing list when sending an offer via QL.

  • SendGrid - Failed to create mailing list error on Send Test: This patch resolves the issue of creating a mailing list error when using Send Test.

  • Facebook API v20: This patch includes an upgrade to the latest version of the Facebook API.

  • Data Intake - Add additional logging messages for data validation job execution: This patch adds additional logging for the execution of data project job validation.

06/27/2024

6.7.24179.0809

  • Recurring Trigger - Different behavior when change audience details in Test vs. Prod mode: This fix resolves an issue where changes to audiences were not detected when used downstream of a recurring trigger running in test mode.

  • Catalog sync - Raise issues in the catalog sync jobs when any error is encountered: This patch fixes the issue by displaying details in the catalog sync job whenever there is an error in database configuration or connectivity.

06/18/2024

6.7.24169.0938

  • Configuration-Queue Providers-Azure Service Bus: This patch resolves the issue on Azure Service Bus Queue path no longer receiving messages after callback service synch task.

  • Workflow Waterfall Report: 'Invalid cast from 'Double' to 'Char': This patch resolves the issue with error logs: 'Invalid cast from 'Double' to 'Char' that continuously appear.

  • Cell List Designer - Attempt to create number of cells exceeding MaxCellListTemplateCells results in app crash: This patch will fix issues related to app crashes when creating cell lists and exceeding the maximum number of cells in the CellListTemplate.

  • Added the use of SendGrid's List-Unsubscribe=One-Click header option: A new parameter in SendGrid channel-specific details, called 'Use list unsubscribe one click' to use SendGrid's List-Unsubscribe One-Click header option, is now available in this patch (and higher versions).

  • Google Ads Customer Match: Include additional logging for troubleshooting purposes: This update includes enhanced logging to aid in troubleshooting and to determine where the problem occurs during GoogleAds execution.

  • SMS-mPulse: Add loop the call to 'eventUploadStatus' endpoint until the 'processed_event_instance' count matches what was uploaded: A retry loop call to eventUploadStatus endpoint has been implemented in this patch to ensure that the processed_event_instance count matches what was uploaded.

  • SMS-mPulse: Add delay the call to 'eventUploadStatus' endpoint for 10-30 minutes after upload: A delay of 10-30 minutes has been added before calling the eventUploadStatus endpoint after an upload. This change addresses the issue when the count does not match what was uploaded.

06/07/2024

6.7.24159.1256

  • Speed up deserialization of workflow details during Get Interaction Status call: This should realize performance improvements in opening interactions, and facilitate the consistent return of status information.

05/31/2024

6.7.24152.1540

  • Salesforce Marketing Cloud Data Transfer - Multiple open states for same RPContactID: This resolves the issue with duplicated open states in OH, this will also covers the additional logging to determine which part of the SFMC data transfer datasync is taking too long to complete.

  • Salesforce Marketing Cloud Data Transfer - Cannot insert duplicate key row in object: This resolves the issue in duplicate key value once 'Track Email Send' property is enabled at channel config.

  • SFMC Data Transfer sync task error: This resolves the issue at 'Nullable object must have a value' during SFMC data transfer sync task. 

05/20/2024

6.7.24141.0931

  • Remove Product Feed: This patch prevents occurrence of related Product Feed errors after login.

05/17/2024

6.7.24137.1604

  • Interaction Designer Workflow Execution: Use new DB context to update workflow plans: This patch uses a new database context to update the workflow plans to ensure if any value are cached by the database context.

  • Housekeeping: Utilize Batching at Audit Data Deletion: This patch employs batching when deleting data from audit tables during housekeeper execution.

05/09/2024

6.7.24129.1411

  • Downgrade severity of 'Plan command update processed...' errors: This patch resolves the issue of informational log messages being incorrectly classified as errors.

  • Email Salesforce Marketing Cloud Data Transfer-email name with previous executions cannot be used: This resolves the issue when using the same email name that was used in previous executions.

  • Email SendGrid - Use of LogCurrentActivity, and revert to using the LogCurrentActivity(string log) everywhere that is appropriate: This patch made changes in the log activity to improve performance.

04/30/2024

6.7.24121.1443

  • Widgets - Unable to access Redpoint blog news feed: This patch aims to resolve the issue encountered within the Dashboard Widgets News Reader, specifically the inability to access the Redpoint blog news feed.

  • SMS mPulse - Discrepancies in Member list import results on recurring trigger execution / Add 'Request timeout' config setting for HTTP request timeout: This patch resolves discrepancies in the offer activity log occurring during recurring trigger execution. Specifically, it corrects the miscalculation of the total number of Member lists uploaded successfully and those with failures. The patch ensures accurate reflection of values in the RPI_MPulseAsynchronousResult and RPI_MPulseAsynchronousFailure tables within the offer activity log. Additionally, it incorporates the 'Request timeout' channel configuration setting.

04/19/2024

6.7.24110.1005

  • Selection Rule Standard-Review - 'Exclude' not displayed: The patch enables the presentation of 'Exclude' indicators alongside standard selection rule criteria within the Selection Rule Review Window.

04/04/2024

6.7.24095.0822

  • Azure SQL - Failure to convert type 'System.Guid' to 'string': This patch resolves the "Cannot convert type 'System.Guid' to 'string'" error message encountered when utilizing GUID data type attributes generated from Azure SQL Data Warehouse.

  • Email LuxSci - RazorEngine throws No template exists: This patch aims to properly manage the creation of the Razor engine instance stored within the cache provider.

03/26/2024

6.7.24085.1338

  • Azure Service Bus - Reading queue messages not all being returned: This patch addresses the issue of reading queue messages using Azure Service Bus.

03/25/2024

6.7.24082.1110

  • Email CheetahDigital - Dynamic Content Block not displaying as expected: This patch resolves the following issues:

    • The dynamic content block does not display in the text body of the email offer for both the Send Test and Interaction workflows.

    • The dynamic content block consistently displays the default value in the HTML body of the email offer for Send Testing.

03/19/2024

6.7.24078.1614

  • Social LinkedIn - Connectivity Test and Broadcast Errors with New Apps: This patch addresses the authorization issue by implementing the new LinkedIn app.

  • Database Plugins Snowflake - drop sequence tables: This patch handles the deletion of the 'seq' sequence table during the cleanup of temporary tables.

03/14/2024

6.7.24074.1520

  • Delay on opening an interaction workflow: This patch addresses the delay when opening existing interaction workflows.

03/13/2024

6.7.24072.1555

  • Email LuxSci - Datatype Mismatch in rpi_offer_history.suppression_email_tmp tables (PostgreSQL): This patch addresses the data type mismatch issue that arises when accessing the LuxSci temporary email suppression table during channel synchronization.

03/11/2024

6.7.24071.0909

  • SMS mPulse - Failure in seed send should not log as successful send and Issue with different audience list id during multiple execution: This patch addresses the issue of failed seeds incorrectly appearing as successful sends and resolves the problem with audience list ID errors during multiple executions.

  • LuxSci Channel Sync task referencing to incorrect schema: This patch addresses the issue of the LuxSci Email channel sync tasks failing due to the incorrect offer history table schema that is being referenced during the sync task.

03/01/2024

6.7.24061.1220

  • System Health-Realtime - Queue test messages in incorrect format: This patch fixes when the System health invokes the Realtime status endpoint, and a test message is placed on all configured Realtime queues in an incorrect format (plain string instead of the expected JSON).

02/24/2024

6.7.24053.0952

  • Email LuxSci - Additional logging for invalid contacts: This update includes enhanced logging to identify invalid contacts during execution, applicable to both batch audience and seed group targets.

02/20/2024

6.7.24051.0943

  • Email LuxSci - 'Object reference not set' error when dynamic sender/name attributes not set in the seeds attribute configuration: This patch resolves the following issues:

    • When Dynamic Sender attributes are not present in the Seed Attributes and a Send Test to Seed Group is performed, it will display a "No valid seed contact to send" error message, including the count of invalid seed sender email(s), instead of the previous "Object reference not set" error message.

    • The fulfillment action now successfully completes an Interaction run, showing the count of invalid seed sender email addresses, rather than failing.

02/13/2024

6.7.24044.1004

  • Email LuxSci - Unexpected character encountered while parsing value: This patch gracefully handles parsing error messages.

  • Realtime Layouts - Performance issue loading RTL list: This patch resolves the performance issue related to Realtime Layouts when loading RTL lists.

02/07/2024

6.7.24038.0915

  • Queue Providers - Azure Service Bus- Discrepancy in bubble count vs queue messages: This patch addresses the discrepancy issue that occurs while processing queue messages when utilizing the Azure Service Bus queue.

  • Email LuxSci - Retry request on HTTP status code 475: This patch introduces a feature that includes a retry mechanism for HTTP requests during outbound execution when encountering a 475 HTTP status code.

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.