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:

15 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)

1 Like