A new page to fix failed payments without signing in
Failed a renewal? A no-signin page now lets you pay instantly or pick a day within the week. This release also fixes Palworld admin passwords, Enshrouded saves, Terraria mod backups, Bedrock updates, and dozens of other game and dashboard bugs.
A dedicated page to fix a failed payment
If a renewal fails, you can now open a simple pay page (no sign-in needed) that explains what happened in plain terms and lets you pay right away with Apple Pay, Google Pay, Cash App Pay, Link or a card. If money's tight, you can pick a day within the next week to pay instead.
Better than before
Support can start a stopped server for you
Ask us in support chat to start your server and we'll use the same Start button you have on your dashboard, then check a few minutes later that it came up.
Set your Palworld server's autosave interval
You can now adjust how often Palworld autosaves from the Gameplay settings on the overview or Files tab. Autosaving less often reduces the stutter players feel every 30 seconds by default, and a normal stop, restart, hibernation or backup still saves first.
Mod request list is easier to read
Your requested mods now show up as a single tidy line, with the full reason only a tap away. Reach labels are also shorter so mod names aren't squeezed off the screen.
Settings changes now reach your running server faster
When you save a setting, it now lands on your live server within seconds instead of waiting for the next automatic sync.
Settings saves now always go through
Saving a setting no longer fails or asks you to try again because of what your server is doing. If it can't apply instantly, it applies quietly in the background.
New RuneScape
Dragonwilds settings: autosave, max players, platform policy: You can now set your Dragonwilds server's autosave interval, maximum player count, and platform policy right from the dashboard.
20 more improvements
- Manage your Dragonwilds server's admin list from the dashboard: You can now set player IDs as admins for your RuneScape: Dragonwilds server directly from Haptic.
- New servers autosave every 20 minutes by default: Rust, Satisfactory, Factorio and Project Zomboid servers now start with a 20-minute autosave interval instead of the old default, so new worlds are protected sooner.
- Mod search suggests requestable mods when nothing turns up: If a search on the Mods card finds nothing in our catalog, we now show matching results from the game's mod site so you can request them.
- Bedrock mod catalog fills in with popular add-ons: Thin Bedrock mod catalogs now seed themselves with top add-ons, so there's more to browse right away.
- Restart triangle now shows up consistently everywhere you save: Every place you can save a setting, including the mobile panel, now runs the same checks and shows the same restart indicator when a change needs one.
- Bedrock can now request texture packs too: The mod request tool for Minecraft Bedrock now covers CurseForge texture packs, not just add-ons, and labels them clearly.
- New cancel flow: real offers, and a pause that actually stops billing: Canceling now offers one relevant deal based on your reason, including 3 months for the price of 1. You can also pause your server for 1 to 4 months instead of canceling outright, and it genuinely stops the server while paused.
- First-day help for new servers nobody's joined yet: If your new paid server hasn't had anyone connect yet, you'll now see a heads-up banner on My Servers and get a single "Need a hand?" email to help you get it running.
- Chat widget is more honest and reliable: The support chat widget now shows accurate Sent/Online status, keeps your messages in order even on shaky connections, and emails you if you get a reply you haven't seen yet.
- Pages load faster, especially on phones: We trimmed unnecessary downloads from every page, so your first tap registers sooner, particularly on slower phone connections.
- Terraria tModLoader worlds and mod configs now upload properly: You can now upload your tModLoader world file directly, and mod configuration files have their own dedicated spot in Files/SFTP so they're backed up along with everything else.
- New Bedrock servers now follow Mojang's latest releases automatically: Servers set to "Latest" now pick up new Mojang releases on their own. If you pin a specific version instead, we now make clear that a pinned version won't auto-update.
- Counter-Strike 2 now asks for a server token, and shows update notices: CS2 servers now prompt for a Steam Game Server Login Token so more than just LAN players can join. You'll also see a "New update available" notice, and unsupported maps and modes have been removed from the options.
- Autosave settings added for more games: Valheim, Minecraft Paper, Icarus, Don't Starve Together and Satisfactory now have autosave controls you can adjust from your dashboard, and Satisfactory's save settings now properly reach the current game version.
- "New update available" now shows for every supported game: Previously only 7 games showed an update notice when a new version was ready. Now every game with tracked builds shows it, so you'll know when it's time to update.
- Workshop mods update instantly so players stop getting kicked: When a Steam Workshop mod author ships an update, your server now switches over right away instead of holding an old version that used to boot everyone until it caught up.
- Let someone else manage your group's Discord bot install: If you're not an admin of your group's Discord, you can now generate a one-time link for whoever runs it so they can finish setting up Haptic for Discord.
- New Enshrouded settings: server tags and reserved slots: You can now set your Enshrouded server's browser tags (looking for players, language, playstyle) and reserve slots by role for admins, friends, and guests, right from the dashboard.
- Heads-up email before a renewal that might fail: If your payment method looks likely to bounce, we'll now send a reminder a few days before your renewal with a quick link to update how you pay.
- Yearly plan renewal reminders, and paused plans actually stop your server: Yearly subscribers now get a heads-up before their plan renews with the amount they'll be charged. We also fixed cases where a paused plan left its server running instead of stopping it.
64 bugs squashed
7 Days to DieFixes: 1
- Always On 7 Days to Die servers could get stuck on an old build after a monthly patch, blocking updated players until someone restarted by hand. Servers now pick up the update restart like other games.
Counter-Strike 2Fixes: 1
- Backups used to send a stop signal to your CS2 server, briefly interrupting the match. Backups now happen without touching the running game.
DayZFixes: 1
- The Force First Person checkbox was inverted and did the opposite of what it said. It now matches what your server actually does.
EnshroudedFixes: 7
- Enshrouded servers now properly save the world when stopping, restarting, or waking up, so progress no longer rolls back to the last autosave. Player counts and save imports are also more accurate.
- These servers were taking an extra 15 seconds to stop while waiting on an internal display process. Stops are now quicker, which also helps restarts land properly.
- We fixed a bug where certain player names could trick the console into showing someone leaving or joining who never did. The console now only reports real player activity.
- Enshrouded was listening on the wrong port for players trying to connect, so friend join requests could go unheard. It now listens on the port your server actually uses.
- Bans you made in game used to disappear if you reset your Enshrouded server's config files. Bans now stick around through a reset.
- Admin, Friend and Guest passwords are now hidden wherever your server files or configs are viewed, and the Share button now sends the Friend and Guest join passwords instead of an old, dead one.
- Enshrouded is a Steam-only game, so we removed it from the crossplay badge list to avoid confusion.
FiveMFixes: 1
- FiveM and RedM server updates stopped finding new builds after Cfx.re changed how they publish releases. Updates now work again.
IcarusFixes: 1
- Icarus join passwords, admin passwords, player caps, and other dashboard settings weren't being read by the game at all. They now apply correctly.
MinecraftFixes: 2
- A caching issue could leave some modpack servers running without their mods or configuration after an update, showing up as a vanilla-feeling install. This is now fixed so your modpack files stay intact.
- Uploading certain Minecraft Java worlds could drop the Nether and End dimensions. Uploads now keep both dimensions intact.
Minecraft BedrockFixes: 5
- Backups on busy Bedrock worlds no longer get skipped while the world is still saving. We now wait for the save to actually finish before capturing it.
- Servers set to the "latest" Bedrock version were booting an old build that recent clients couldn't join. New servers on "latest" now get the current stable build right away.
- Certain addon packs that bundle multiple pieces together could fail to install with a startup error. They now unpack correctly every time.
- Adding a Bedrock addon from Browse used to sometimes hand you an older build instead of the latest one. Add now always grabs the newest version.
- Bedrock servers no longer get stuck uploading thousands of leftover files after switching versions, so restarts after an update finish quickly instead of taking minutes.
Minecraft JavaFixes: 4
- Servers running a modpack now keep the mod loader build the pack actually ships with, instead of being nudged toward an unrelated update.
- Updating your modpack to a new version now refreshes its config, scripts and related files instead of keeping the ones from the very first version you ever installed. This fixes servers that would refuse newer clients after a pack update.
- Datapacks and worlds you requested through the mod catalog were being stored as regular mods, so Minecraft ignored or skipped them. They're now stored correctly so your server actually installs them.
- A mod with an unusual mods.toml file could crash the entire server at startup. That mod format is now handled correctly so one odd mod doesn't take down your whole server.
PalworldFixes: 3
- Palworld servers that never had an admin password set could lose RCON, REST access and console control after the first restart. Every boot now uses the same admin password so remote tools and the dashboard console keep working.
- Palworld's autosave setting now uses simple minute steps (1 to 120, 20-minute default) instead of confusing raw seconds.
- Palworld servers were pointing at an outdated, empty ban list address. They now use Pocketpair's current global cheater ban list, so known cheaters are actually blocked.
RuneScape: DragonwildsFixes: 2
- Uploading mods to a stopped Dragonwilds server now works reliably even right after the server has been moved to new hardware.
- Putting a Dragonwilds server to sleep now waits for the game to finish its own save first, so a player who disconnects without saving doesn't lose progress.
RustFixes: 1
- A setting mix-up was turning off player and animal corpses entirely on every Rust server. Corpses now stay and despawn on your configured timer instead.
SatisfactoryFixes: 2
- Satisfactory servers were switching on Creative Mode settings for every save on boot, even when you hadn't chosen them, which can't be undone without ending achievements. Now those settings only apply when you actually chose them.
- Stopping Satisfactory, Rust, Core Keeper, Icarus, and legacy FiveM/RedM servers now reliably triggers a proper save instead of risking lost progress.
TerrariaFixes: 3
- Modded Terraria (tModLoader) worlds could lose their modded tiles, chests, NPCs and other mod-specific data when your server moved, restored from backup, or when a world was uploaded. That data is now backed up and restored along with the rest of your world.
- tModLoader mods in the Workshop catalog are now checked for updates the same way every other game's mods are, so you're not stuck seeing an outdated version.
- A mismatch in how mod versions were labeled meant some tModLoader servers quietly started without any mods loaded, skipping every mod and risking modded world content. This is now fixed.
ValheimFixes: 2
- After a restart, your server's join code now always reflects the current boot instead of occasionally showing a dead code from before the restart.
- Steam admins on Valheim 1.0 servers could run admin commands remotely, but the game itself refused to recognize them as admin for things like the spawn command. Admin status now works correctly on both sides.
BillingFixes: 4
- If your trial was cancelled and you already had a card saved, the badge now resumes your trial right away instead of prompting you to re-enter payment details.
- A backend listing bug meant some customers never got their 30-day or 7-day card expiration reminder emails. That's now fixed so everyone due a reminder gets one.
- We now trust Stripe's own reason for a cancellation instead of guessing, so you won't get told your payment failed when it actually didn't, or when you cancelled yourself.
- The reminder emails about an expiring card now link to your plan page instead of a payment link that could go stale before you open the email.
CrossplayFixes: 1
- The daily refresh that keeps crossplay plugins current had been failing since mid-September. It's back to working, and a single failure no longer blocks the rest.
DashboardFixes: 11
- The account menu no longer mislabels an active account as unfinished, and now tells invited players which email the server owner needs to invite.
- A backgrounded browser tab with a lot of console output could crash the dashboard. That's fixed.
- Profile loading errors now describe what actually went wrong instead of showing a cryptic code.
- Switching back to a dashboard tab, especially on iOS, could sometimes crash the page. That's fixed.
- A brief hiccup while your server was moving or starting could wrongly trigger an unreadable-file warning in the file manager. Those momentary blips are now ignored so the warning only shows for real problems.
- If a setting fails to write to your server's files, you'll now get an honest explanation instead of a confusing error.
- The settings save popup slides in and out smoothly again, and the restart triangle now shows up the moment you save.
- Tapping the menu, login or "host a server" links used to get lost if you tapped before the page fully loaded on your phone. Those taps now register right away.
- Right after saving a setting that writes to your server's config file, the dashboard could briefly show the old value again. It now shows what you actually saved, and shared users on your server see the same up-to-date value.
- Tapping Account from the phone menu could silently fail to open. It now takes you to your account every time.
- When a new setting was added while your server was already running, the restart warning used to show up even though nothing would actually change. It now only appears when a restart would truly matter.
ModsFixes: 5
- We fixed an issue where the scan that checks mod compatibility could incorrectly flag a mod's platform-detection code as an unrelated dependency, causing inaccurate results for some mods.
- If our testing system has trouble checking a submitted mod, the Mods tab now says we couldn't finish the test and asks you to resubmit, instead of wrongly saying the mod failed testing.
- Some modpacks were resolving to an outdated or inactive catalog entry when updating. Modpack updates now always pull from the current, active version.
- Toggling mods, changing your join method, or updating required-mod notices now shows a clear "Saved." message and the restart indicator when needed.
- Mods you placed by hand, and edits you made inside them, could vanish the boot after a modded restart. Those mods now stick around, and the mod folders are writable even on vanilla servers.
Server managementFixes: 1
- Scheduled restarts and update restarts now check with each game's own way of counting players, so servers with active players are far less likely to get restarted out from under them.
Server stabilityFixes: 1
- Some servers could lose recent world progress when stopped, because the shutdown signal skipped the final save. Servers now shut down in a way that properly archives your world every time.
Support chatFixes: 3
- Support answers no longer list games Haptic doesn't host, and the FiveM build picker no longer offers builds past what Cfx.re supports.
- If your session expired while typing or opening chat, it used to show an error. Now it's handled quietly instead.
- Support answers about a specific setting, like death penalty or night speed, now name the setting or value instead of a vague "it".
TrialsFixes: 2
- If our texting provider can't send verification codes to your number right now, the trial signup tells you that instead of asking you to keep retrying.
- A few spots that were showing failure messages for normal situations, like a no-card trial's plan preview or the player list, now say what's actually happening.















