The risk in cheats is rarely the cheat itself and usually where you used it.
Short answer
Enable them knowing achievements usually switch off and some effects cannot be undone in that save.
Controller-entered codes need rhythm rather than speed. Anything that requires downloading a program is not a cheat code. Two sources disagreeing usually means one of them stopped being updated.
Anything promising online effects
Single-player cheats are a supported feature; the same behaviour online is a ban. A code that worked on an older patch may have been removed rather than changed. If you are coming to this after a long break, the terminology has probably moved on. If a site asks you to sign in to receive a code, it is not a code.
Case and spacing matter more than the lists suggest. A method that works but cannot be explained tends to stop working without warning. Console commands and cheat codes are different systems with different consequences.
How to enter them
A code that softlocks a mission is a known risk in more than one of these games. Most of the disagreement you will find online is two people describing different builds. A cheat menu built into the game cannot get you banned, whatever the forum says.
- Re-enter the same code to toggle an effect off.
- Make a separate save before enabling anything.
- Write down what you changed, so you can undo exactly one thing if it goes sideways.
- Never use any of this in an online mode.
- Expect achievements to lock for that save file.
- Stop and reassess if two attempts fail in the same way.
What each one actually does
Glitches get patched and codes tend not to, which makes codes the more durable option. Version numbers matter more here than anywhere else in the discussion. Enabling cheats disables achievements in most games, and the warning is easy to miss. Codes typically do not persist through a reload, which surprises people who use them for convenience.
The interesting question is usually why the obvious approach fails. Some effects stack in ways the developers did not intend and the game does not handle gracefully. Anything requiring an external program is a different category with different risks attached.
Before you enable anything
The useful part of any answer is the part that tells you what to do differently. Console entry uses button sequences with tight timing, and mistiming reads as a broken code. Anything that alters save state can corrupt it, which is why a separate save is worth the ten seconds.
Nothing here assumes a particular playstyle beyond wanting the thing to work. Codes entered correctly and rejected usually mean the wrong platform variant. Codes are usually case-insensitive but rarely space-insensitive.
When a code will not take
A single check up front replaces a lot of guessing later. Achievement locking is usually per-save rather than per-account, but not always. Some effects cannot be undone within a save, and the game does not always warn you first.
Where people go wrong
- Copying a setup wholesale from a streamer without understanding what each part does.
- Changing five things at once and then not knowing which one helped.
- Assuming a guide from an older season still describes the current version.
- Rushing the last step, which is usually the one with the actual requirement in it.
Roblox FAQ
Do achievements still unlock?
Generally no, for the save you used them on. Starting a clean save restores normal unlocking.
Why does the community disagree about this?
Because most disagreements are two people describing different versions, platforms or skill levels without saying which.
Do the effects save?
Rarely. Most reset when you reload, which makes them convenience rather than permanent change.
Why do other guides describe this differently?
Most were written for an earlier version and never revisited. Compare the steps against what your build actually shows.
Bookmark it if you like, but honestly, once you have done it once you will not need to come back.