CFX: Constructive feedbacks and solutions

Hello everyone,

This is probably the first time I’m sharing my opinion about CFX.

I want to clarify that this post is not meant to criticize or disrespect FiveM, RedM, or the CFX team in any way. I truly appreciate the hard work and dedication that has gone into these platforms.

Instead, my goal is to highlight the major issues and suggest constructive solutions that could help improve the ecosystem for everyone involved. So here we go :snail:

1. Communication

Over the past 12 months, communication has been one of the key challenges for CFX. The issue isn’t necessarily a lack of transparency, but rather the timing and clarity of communication.

A recent example is the Enhanced update / tools that was announced around 5 months ago here. Many in the community were left uncertain about its status, with little to no follow-up or clarification provided. Even more when third party platforms have manage to release this few weeks ago.

We understand that delays happen and that sometimes internal matters can’t be fully disclosed. However, a simple message can go a long way in maintaining trust and engagement with the community. Something like:

“We know we’ve mentioned upcoming features that are not yet available. While we didn’t provide a specific timeline, we want to assure you that we’re still working hard to deliver something we’ll be proud of. These features remain a priority, and we’ll share more as soon as we have updates ready for the public.”

This type of communication shows that CFX is listening, engaged, and committed—even if full details can’t be shared at the moment. It helps maintain a healthy relationship with the community and builds confidence in the ongoing development.

1.1 Community Pulse

Back in August, I proposed a new approach for sharing community pulses with the internal team. While some aspects of that vision have evolved, many of the originally proposed features are still viable and relevant today.

Unfortunately, this initiative was never fully continued by CFX, despite its potential. I strongly believe it should be revisited and restructured quickly.

A consistent community pulse allows people to:

  • Understand what’s currently happening on the platform
  • Provide meaningful feedback
  • Feel more connected to the development process

If you’re unfamiliar with my original proposal, I encourage you to read it for more context and ideas:
:point_right: Community Pulse – July 2024 (Not Official, New POV)

Re-engaging with this type of initiative would show that CFX is willing to listen and evolve alongside its community.

1.2 Contact

While fairness across all servers is important, there should be additional support available for larger servers, particularly those that cross a certain threshold of active players.

This support wouldn’t mean special treatment, but rather direct communication with a CFX team member for questions regarding Terms of Service (ToS), compliance concerns, or general operational guidance. Maybe simply invited in the eng Discord.

Why is this valuable?

  • Larger servers have greater impact on the community and player experience.
  • With direct contact, they’re more likely to follow rules proactively, instead of reacting after a violation.
  • It reduces misinterpretations of the ToS and helps prevent issues before they escalate.

Offering this kind of structured contact point could lead to better compliance, smoother operations, and a stronger relationship between server owners and the CFX team.

2. Compliance Team

While my friend @nex already raised some valid concerns, I’d like to expand further and offer concrete solutions to the issues surrounding the compliance team.

2.1 The perceived fairness problem

One of the most common frustrations among server owners is the lack of consistency in how ToS violations are handled. Here’s a common scenario:

  • A small server with ~30 players uses some questionable assets (e.g., cars, clothing mods).
  • The owner of the small server notices the same assets being used on a larger server (~250 players) without any action taken.
  • The smaller server receives a compliance warning/ban.
  • Weeks or even months pass, and the larger server remains unaffected.
  • This creates a perception that larger servers are “protected” or favored, which deeply frustrates smaller creators.

This feeling is understandable. Until you’re directly affected, the system doesn’t seem broken but once it impacts your own project, the flaws become obvious.

2.2 A more scalable & equal system

With over 25,000 active servers and a small compliance team (e.g., Titanium and Neon), it’s understandable that moderation can’t be perfectly balanced. However, I propose a system to prioritize fairness and visibility:

  • When reporting a server, require users to submit the server name or ID in a category (verified before submit).
  • At the end of each week/month, the top XX most-reported servers should be prioritized for review, rather than processing reports randomly or based on DMs.

This system would ensure:

  • Larger servers (who are more visible and influential) are held to the same standards.
  • Reports are community-driven and volume-weighted, reducing bias.

This can also lead weird statement by owners “hey go report that server”, but CFX cannot control everything.

2.3 Ban enforcement & evasion prevention

Another major issue is ineffective enforcement of bans on CFX accounts that own non-compliant servers:

  • Currently, when a server owner is banned, the server often continues to run until the next manual reboot.
  • In the meantime, banned users can:
    • Disable automatic reboots and stay online.
    • Transfer assets or server control to another account.
    • Spin up a new server with the same content and bypass enforcement.

To fix this, I recommend the following:

  • When a CFX account is banned, the associated server should shut down immediately(not on next reboot.)
  • The banned user should lose access to Keymaster assets instantly.
  • A system should flag cases where a new server appears with the same name/content/country in the days following a ban. This could trigger an automatic review to prevent ban evasion.

These changes would make the compliance system:

  • More transparent
  • Harder to exploit
  • And more fair across all server sizes

2.4 Fake boost

While fake players have been patched by adhesive team (nice job! :mascot:), major issue is still fake boosts used by many many servers (even big ones). CFX knows the method used by people but no “proper” patch has been proposed since.

What if server owners were required to set a ConVar to specify which accounts are allowed to boost their server? (Maybe even by setting them on Portal directly) That way, imagine this:

  • The PLA team catches a server using fake boosts.
  • The server owner had explicitly allowed that account to boost their server.

In that case, the server could be banned since it would clearly be the server owner’s fault. This would make server owners think twice before allowing unknown accounts to boost.

Also, boosts could be limited based on server activity and history. For example:

  • A newly created server with 30 players could be limited to 250 boosts, and any additional boosts would take 3–5 business days to activate, allowing time to detect fraud.
  • A server with 500 active players could be allowed more boosts (e.g. up to 3000), depending on growth and legitimacy.

If a server owner wants to allow boosts from anyone, they should still be able to set a max limit for boosts using a ConVar.

If a server owner decides to open it to everyone with no limit and is caught using fake boosts, they should be banned, since they had the tools to prevent it.

This might not be the BEST method, but in my opinion, it could be a good step forward.

Please note this was proposed to the internal management 2 months ago. I will not disclose their answer, but they are working on some solutions!

2.5 Partnership

While it’s great to see CFX partnering with creators and projects, it’s important that official partners are also held to the same standards and ToS as everyone else.

A clear example is NVE (NaturalVision Evolved), which has been publicly known to request payments outside of the Tebex platform, despite this being against CFX guidelines. Yet, they continue to be recognized as an official CFX partner.

This raises a key question:
Why are certain partners seemingly exempt from the rules that apply to the rest of the community?

If fairness and transparency are core values, then all partners should be expected to follow the same rules, especially those in a position of influence.

CFX should either:

  • Clarify exemptions and explain why they exist, or
  • Ensure equal enforcement, regardless of a project’s popularity or legacy.

Otherwise, it creates confusion and weakens trust in the platform’s integrity.

3. Portal

The Portal is arguably the best feature CFX has released since the Rockstar acquisition. However, it’s still missing key elements, some of which I personally suggested over 7 months ago, and unfortunately, there’s been no visible update since.

As someone who manage the assets of 2 of the biggest creators on the platform, I believe I’m in a good position to provide relevant and impactful suggestions to improve it further.

If you’re interested in the feedback I originally shared, you can find it on the CFX Discord:
:point_right: CFX Discord – Portal Feedback Message

The Portal has strong potential, but it needs continued iteration and responsiveness to community feedback to reach its full value.

Final thoughts

There’s much more that could be said about the platform, but the goal of this post was to highlight key issues and, more importantly, to offer constructive solutions, not just criticism.

I truly appreciate the hard work of the entire CFX team and recognize the challenges of maintaining and evolving such a massive ecosystem. This feedback comes from a place of care and a desire to see the platform remain healthy, fair, and thriving for everyone.

Feel free to share your thoughts in the comments but please remember to keep the discussion respectful. You may not agree with everything shared here, and that’s okay. This is simply one point of view, not an official statement.

Thanks for reading and go play some roleplay or whatever! :mascot: :heart:

20 Likes

Regarding section 2.4, maybe limiting boosts to only CFX accounts that’ve actually played on the server could be a good improvement. Then make it so that each account can only boost once so that it’s more “community centered”. Something like that could turn into a measurable metric of what servers the community actually enjoys. Though, this could definitely create more of a “king maker” environment where the big servers with large member counts can just ask their community to boost their server for some kind of “benefit”.

Different solutions with different tradeoffs lol

2 Likes

Clarification on the 2022 Pure Level Modes Announcement

I also want to clarify a point related to the June 2022 CFX Community Update, specifically regarding pure level modes and the mention of third-party content.

While some may argue that project NVE isnt officially partnered with CFX (similar to how txAdmin once was), it’s clear they are still recognized and supported in some capacity by the platform.

They may not carry an “official partner” label, but the level of exposure and ongoing compatibility support they receive suggests a form of informal endorsement. In practice, it ends up functioning very similarly to an official partnership and that’s where confusion arises.

Thanks.

I pretty much agree with everything you mentioned except what you mentioned about larger servers getting exclusive contact and boosts enforcement.

Regarding the large servers there is the community discord where questions can be asked and active capable people can answer them. There isn’t really any situation where they would need to speak directly to an element.

With boosts enforcement I don’t think adding some whitelist or banning the servers are a good idea. It should continue to work how discord boosts function, I do agree with the minimum required playtime though. But as far as enforcement goes I feel the boosts should only be removed otherwise with what you proposed you’d have to add every single person that wishes to boost to a list which isn’t ideal for large servers.

Communication really needs to be improved. This is meant to be a community project but nothing is shared with said community. There should be a public roadmap that mentions every plan and everything being worked on. Kind of like what Arma Reforger has. There is absolutely no reason to keep things this secret and there is employees that should have the time to communicate, in fact iirc there is literally a position at CFX for that purpose. If they’re not working then why is the communities funds which are intended to effectively fund the project being wasted?

This is your opinion, but let me explain why imo my thinking. E.g.

  • You’re a server owner with over 250k members on Discord (random big numbers)
  • You manage 5–6 servers with 1,000 players each (random big numbers again)
  • You’re planning to launch a new custom project that will require a lot of time and energy
  • You’re ready to invest 20-30k into this project

Naturally, in a situation like this, you’d want to speak directly with someone at FiveM for whether it’s to explore partnership possibilities, ask questions about custom-made assets, or ensure everything aligns with the ToS. This is just one of many scenarios where the public Discord server is not an adequate communication channel.

Tbh having the possibilty to see stats of many big big servers, it’s rareeeeeeeeeeeee someone even boost a server without saying a word and again my solution is just if you “wish” to block people, this is not something you must do.

But I also prefer the solution made by brother @WLVF.

Ok so 3 things different here. Saying

There is absolutely no reason to keep things this secret

Is a bit false. Even more when working on big things like R*. We have to understand some things are out of the power of some people who maybe wish to speak. Also for

there is employees that should have the time to communicate

Again, not really. Someone developing on FX isn’t paid to communicate or chat with the community about what they’ve done. Some choose to do it because they want to, not because they have to. To finish

in fact iirc there is literally a position at CFX for that purpose.

Yes you are correct! @cobalt is there for this matter, you can DM this element at any time and will try the best to answer everyone. It’s the new community manager! Also a new element appear (@promethium) to be the new Developer Advocate. You can also DM that element any time.

:mascot:

The terms of service is public and available for anyone to read, if you have the funds to invest 20-30k into a server surely you can read the terms and understand them. If you for some reason don’t understand something the community discord is a perfectly fine place to ask as any one of the regulars or mods can step in and provide insight. They can also DM cobalt.

There is no reason that any plans for the project should be kept private, it’s not like they’re working on the actual game. What’s an example of something actually related to FiveM that they need to keep private?

Yes really though as some elements are in paid positions for the sole purpose of communication, if they have the same positions as before the acquisition anyways. Not every element is working on the project so what are the rest doing?

Oh well, I don’t think it would be appropriate for me to explain the roles of the people working at CFX. Most of them aren’t active on Discord in public, but they’re still prsent every week. Just because we don’t see them doesn’t mean they don’t exist or aren’t doing anything.

Very well said :clap: , Now on my half i will give some insight.

Section 1;

Also, boosts could be limited based on server activity and history. For example:

  • A newly created server with 30 players could be limited to 250 boosts, and any additional boosts would take 3–5 business days to activate, allowing time to detect fraud.
  • A server with 500 active players could be allowed more boosts (e.g. up to 3000), depending on growth and legitimacy.

With what you have said i understand the Though process behind This However i don’t agree with Limiting boosts because a server dose not have xxx amount of players.

Boosts that are bought within the smaller servers on the platform tend to be from community gatherings, This allows the smaller servers to grow. witch in return helps them stand out from these servers with “3,000 Upvotes”,

Making the amount of players a server has becoming a limiting Factor on the amount of boost’s a server can have gives more insetive for the larger servers to Buy boosts to put the smaller servers to not be seen. Witch leads to killing the smaller servers.

What i do agree on is;

take 3–5 business days to activate

This is honestly Quite a very strong stand that i will agree with, This helps to prevent fraud and also helps make sure that the boosts are Valid and Legitimately obtained Via the payments.

This will help tackling issues with people buying boosts (Upvotes) On stolen cards etc, etc.

Section 2;

What if server owners were required to set a ConVar to specify which accounts are allowed to boost their server? (Maybe even by setting them on Portal directly) That way, imagine this:

  • The PLA team catches a server using fake boosts.
  • The server owner had explicitly allowed that account to boost their server.

I think that this is Truly something that would be a Good strong implementation, At the end of the day if a server gets " Botted with fake upvotes " From someone that is seeking to damage the server this is a Strong way that can prevent that. It is a way that the server owners Approving them they can take responsibility on actions that would be held against the server for " Faking Boost’s. "

Section 3;

  • A small server with ~30 players uses some questionable assets (e.g., cars, clothing mods).
  • The owner of the small server notices the same assets being used on a larger server (~250 players) without any action taken.
  • The smaller server receives a compliance warning/ban.
  • Weeks or even months pass, and the larger server remains unaffected.
  • This creates a perception that larger servers are “protected” or favored, which deeply frustrates smaller creators.

Personally this is Something that i have seen and Watched happen. Currently i have a little under 200 Servers that i have personaly Reported. These are servers that i have joined, Took all the photos that are required and With very slim to minimal Actions taken

Example of a report

With these reports being in Enough Detail to cover Every single asset that is Visibly noticeable Being taken down for evidence.

I have seen 1 server be taken down from these reports, However that has not stopped there 2nd server from still being Up and is still up to this date (this is over 1 1/2 years later now) With that server being reported as well. Now they are a large"ish" Server (about 60-100 peak)

i Do see that the smaller servers to take the brunt of the impact compared to the Larger servers witch can feel a little bit " Leveraged " in the terms of not having actions take and Frequently.

(this went on longer than i expected it to xD)

2 Likes

Just giving my 2 cents as usual,

Communications

On the communication side, I was hoping with the new hires we would be getting more public posts and that seems to be happening, at least when comparing to what it was in 2024. I think I like the new formats of having small but more frequent posts, focusing on different topics, but I still have a few pointers:

  • Breaking changes like Removal of Lua 5.3 Support probably should have been announced at least a few weeks in advance. Even though the risk of breaking Escrowed scripts was minimal, I have already seen a few that did but weren’t caught in the Experiments section. I think the feature branch could have been publicly announced in a sort of “Request For Comment” post, giving it a bit of time for resource creators to see.

  • The community spotlights are great, but need to be frequent. We’ve already skipped May and June is also coming to an end. I can’t begin to imagine how many people have requested to be included, so maybe a more organized way of requesting that is needed? A channel on Discord?

  • Regarding official forms of communication with the team, I think this also needs to be organized and centralized. Currently there are multiple semi-private means of doing it (#the-place on the main Discord, the lounge on txAdmin/txHub, releng, now even qbox has a lounge) on top of which you could just DM elements. Most if not all of these should be combined into one channel, at least for the purposes of communicating with elements. Of course the other channels could remain as a way for large server owners to talk amongst themselves. That does leave out the problem of it being an exclusive big boy club, but I guess DMs would still be open for others.

Compliance

Regarding compliance, I would love for a bit more transparency, but I understand that’s not always possible. It would be great to have approximate numbers on how many servers have had action taken against them in one of the monthly posts, to server as a warning to other servers. Also, since currently the compliance team seems to group offenses by type (for example recently targeting servers using maps from other games), in these posts you could also remind owners of specific points in the PLA, like the “importation, misuse, or association of other IP in the project, including other Rockstar IP” clause in this example.

I also disagree personally with the fact that certain Code of Conduct violations are given an instant permanent ban without warning, when they are very open to interpretation. A big example seems to be the “glorification of hate groups or real-world militia groups” rule, which has never been elaborated on. What “gangs” are fine and what aren’t? “Yakuza” and “Triads” have both appeared in GTA games but are seemingly not fine as servers have been taken down for using them. They are also both a collective name for organized crime groups in Japan and China and not actually the name of a group in particular.

Accounts

I wasn’t aware of the fact that you can transfer assets shortly after receiving a server suspension. That loophole will probably be closed soon.

About fake boosts, it’s hard for me to gauge how many servers are using such services but I do have a few in mind that are suspicious. Requiring some sort of play time or activity seems like a great idea because I’ve seen more than once players reporting that their boosts “disappeared”, which actually turned out to be their account being compromised but the “hacker” staying dormant until they purchased boosts. On that note, there should probably be a summary of servers you’ve boosted easily accessible somewhere and maybe players should be educated on the “Apps” section in the forum settings that allows you to see and remove devices using your account.

While we’re on the topic of accounts, since the recent legitimacy changes, it’s no longer possible to use the same Rockstar account on 2 PCs to play FiveM. This makes sense but it’s causing issues for people that used to share a PC or account and no longer do. Since FiveM remembers the R* account you first used, they were still sharing the account unknowingly and the only fix right now is to manually delete a folder. There probably needs to be a button somewhere in the Connections page on the main menu to allow easy unlinking now.

Portal

No real comment here, agree with everything you said.

5 Likes

Cannot agree more here. Gogsi always saying the right thing. Thanks for the comment. :mascot:

That’s one hell of a first-recent post.

1 Like