FiveM for GTAV Enhanced: Early Access Hotfix 5
Hotfix 5 for FiveM for GTAV Enhanced is here, rounding up another set of community reports from the GitHub Discussions alongside a significant batch of dev tools polish and crash fixes.
Below is the full breakdown of everything fixed in this patch.
Scripting & Native Fixes
- onResourceStart no longer fires for a resource's own start (#113), preventing infinite loops and unintended behavior when resources listen to their own start event.
- NetworkGetEntityOwner and NetworkGetFirstEntityOwner return
-1again for server-owned entities instead of65535(#241), restoring the expected return value for scripts that check entity ownership. - The decorator natives like
DecorSetIntapply again instead of always reading back the default value (#40). - SetNuiFocus releases focus immediately again instead of after a long delay (#235), fixing a frustrating UX issue where NUI-based menus felt sluggish to close.
- ShutdownLoadingScreenNui no longer relocates the local ped to a default spawn point, so custom spawn systems keep the ped where the script placed it (#224).
Server & Network Fixes
- Custom endpoints work again, including
sv_endpointsand proxy or indirect listing setups (#99) — important for servers with advanced networking configurations. - The resource file server is used for all resource files again, not just
files.json(#146). - The
;command separator no longer splits values that contain a semicolon, such as amysql_connection_string(#232). - Stopping a resource category no longer bails out on the first already-stopped resource (#275).
- Vehicles created by the server can be deleted again unless the server is in protected mode (#254).
- Comments in server config files are ignored again, including lines indented with leading spaces (#33).
- The localhost port in the main menu settings can be changed again (#217).
- Entering an empty command no longer shows a
command not founderror, and single-character commands run on the client again (#9). - Added TLS 1.3 support and fixed IPv6 proxy address parsing.
Dev Tools & UI Polish
This patch brings a significant overhaul to the developer tools experience:
- The dev tools UI now scales from the game's viewport instead of system DPI, can be resized at runtime, and adjusts correctly when the resolution changes.
- The dev console now uses a monospace font for better readability.
- The MiniConsole sits above the minimap, keeping it visible during gameplay.
- The FiveM watermark is smaller and now sits inside the base game's UI safe zone.
- The dev tools command history no longer keeps duplicate consecutive entries when scrolling with the arrow keys (#190).
- Reworked several dev tools, including a full Timecycle rework and faster filtering in the Streaming tool.
Crash & Stability Fixes
- The voice server no longer crashes when a Tebex key is present in the config.
- Resources are now stopped cleanly before the server shuts down, fixing crashes on stop.
- Fixed a
Failed to initialize network. ID available: trueerror that could stop the client from completing the connection handshake. - Fixed a client crash from
GetGamePoolforCObjectnear map objects like MLOs (#133). - replace_level_meta no longer crashes the client when
images.metais loaded from a resource (#124). - Fixed a server crash tied to
RecorderStartReplayfinishing a replay (#56). - Various additional client and server crash and stability fixes.
How to Update
As with previous hotfixes, this update is delivered automatically through the FiveM for GTAV Enhanced client. Restart your client to receive the update, and server operators should ensure their Cfx Server binaries are up to date.
The Cfx.re team continues to actively monitor the GitHub Discussions page during early access. If you encounter any remaining issues, reporting them there gives the team the best chance of addressing them quickly.