How to Fix CraftPresence Not Showing on Discord
Verify the Integration Toggle
Open the CraftPresence config and make sure the Rich Presence / Discord integration option is enabled. If it is on but nothing shows, toggle it off, save, then turn it back on and save again. This forces the mod to re-establish the connection.
Check Your Display Fields
If the integration is connected but your profile shows no custom text, the details and state fields may be empty or contain a placeholder that is not resolving. Fill them with plain text as a test. If plain text appears, the problem is a bad placeholder; if it does not, the connection itself is the issue.
Rule Out Conflicts
Other mods or launchers that also manage Discord presence can conflict with CraftPresence. Disable other presence-related mods and test again. Also confirm your Discord privacy settings are not hiding activity, since a hidden activity status will make it look like the mod failed.
Last Resort
Restart both Discord and Minecraft together, Discord first. This clears most stale connections.