Configuration Backup — a new Backup page under Configuration lets you export selected configuration items instead of the whole appliance. Pick exactly the datasources, load profiles, and other items you want from a category tree (with markers on items that hold secrets and an option to redact them), download the bundle, and keep a list of stored bundles. Restoring runs a mandatory dry-run preview that shows what would be added, overwritten, or failed before you confirm, and you can schedule recurring backups on a cron expression with a chosen time zone and a "keep the last N bundles" retention. This is in addition to the existing full appliance snapshot under Infrastructure, not a replacement for it.
HTTPS Setup Wizard — Let's Encrypt — the Let's Encrypt apply flow now survives the brief reconnect that happens while HTTPS is being enabled. The wizard adds an explicit "Waiting for Let's Encrypt to issue" step with a progress bar, an elapsed timer, and a Cancel button, and resumes on its own after the page reconnects so you no longer have to click Apply a second time. If you closed the tab during issuance, the SSL panel under Infrastructure now shows an "issued, activation pending" banner with a one-click Activate certificate button. The appliance stays reachable on its previous certificate throughout, and timeout messages no longer wrongly blame the DNS token.
[#8511] Fixed first-time setup where a profile could not be created until a workload existed, even though a workload is authored in LoadGen Studio against an existing profile. Both the Monitoring Profile wizard and the Load Profile wizard now offer a "No workloads" path: you can save the profile without a workload, it is created disabled or inactive by default, and the Summary/Review step tells you to add a workload in Studio. Assigning a workload to every agent re-enables it as before.
[#9035] The Frontend footer version pill is now clickable: it opens a small popover listing the Frontend, API, Appliance, and MCP versions together, matching the values on the Diagnostics page. The inline pill still shows the Frontend version as before, and unavailable values show a dash.
[#8467] Fixed Shift+Enter in the Create Support Ticket window submitting and closing the ticket. Shift+Enter no longer triggers the primary action in any modal; plain Enter still submits single-line fields, and plain Enter in the Description box now inserts a new line.
[#8950] Fixed the HTTPS Setup Wizard, when using Let's Encrypt with DNS-01, applying the new certificate before it had actually been issued, which could leave the appliance unreachable with an SSL error until manual recovery. The wizard now waits for issuance to be confirmed before switching over, keeps the previous certificate serving during the wait, and surfaces clear messages for a DNS-token problem versus a cutover failure.
[#9036] Fixed the SessionSight dashboard showing wrong or partial figures, such as a conversion rate above 100%, an event-distribution donut reflecting only the last few minutes, and a visitor count of 1. The dashboard now reports the conversion rate capped at 100% and consistent with the Visitors page, shows distinct visitors for the selected period, and scopes its figures to the selected date range. Each card now loads, retries, and reports problems on its own, so one slow query no longer blanks the whole page, and a "Sessions over time" trend chart with period-over-period deltas was added.
[#9074] Fixed the SessionSight visitor history page showing the raw "The SessionSight query exceeded the 25s server budget." error when the reporting backend was busy, with a Retry that just repeated the same query. It now shows "Visitor history is taking longer than usual to load. The reporting backend is busy, try again in a moment.", and an unknown visitor id now shows "No visitor with id '...' exists in this container." with a Back to Visitors button instead of a pointless Retry.
[#9075] Fixed the SessionSight Heatmaps page opening with the Tenant and Container dropdowns blank. It now auto-selects the first available tenant and container (or restores the context you already chose on another SessionSight page) and loads the pages list with no clicks, matching the Dashboard and Journeys pages.
Fixed three confirmation dialogs that could never appear, so the actions silently did nothing: deleting a monitoring Schedule Definition, deleting an Insight machine group, and revoking a Platform Agents API key. All three now show their confirmation dialog, and Cancel, Escape, or the close button leaves the item untouched.
Fixed the Create Support Ticket "Paste from clipboard" button reporting "No image found on clipboard. Copy or screenshot (Win+Shift+S) first." even when a screenshot was on the clipboard. You can now press Ctrl+V to paste a screenshot directly into the ticket and close-out windows, and a tip and tooltip make that path discoverable; the one-click paste button still works where the browser allows it.
Licensing — on the Available Licenses table the cloud sales-order name no longer replaces the product name. The License Name column now always shows the product (such as API Base, Analyse, or Master / Multi-Site), and a new SO Name column shows the cloud sales-order name, or a dash when there isn't one.
Fixed the Fixed / Not Fixed ticket close-out window showing a green success toast when marking a ticket as not fixed. The toast colour now matches the outcome (green for fixed, red for not fixed, blue for a comment), and the Description and Title character counter and the minimum-length hint now update live as you type instead of only after leaving the field.
Fixed the "User Txn Ratio" KPI on the active test cockpit showing impossible percentages such as 3660%. It is now labelled "Txn Success", shows the percentage of transactions that completed successfully, can never exceed 100%, and shows a dash until the first transaction completes.