When attempting to tame an ocelot with a raw fish, after what seems to be successfully taming it (hearts displayed, ocelot doesn't run away), the "Lion Hunter" achievement does not unlock. However other achievements in the game session have been unlocked, usually with some waiting or exiting the world. But "Lion Hunter" does not unlock in recent and previous attempts before.
• Steps to Reproduce Bug: Hold a raw fish, crouch/sneak towards an ocelot and tame (feed) them.
• Expectation: Ocelot should be tamed with hearts displayed on screen and not running away. Achievement gets unlocked.
• What Actually Happens: Hearts are displayed after taming but the "Lion Hunter" achievement is not unlocked.
Further Information
• Microsoft Xbox account is signed in and internet is on.
Issue seems to be fixed now. May I request this report to be resolved or closed/deleted?
I created a new world today and upon spawning in a jungle biome and doing some fishing, to my surprise about whether it will work, I got the Lion Hunter achievement. Don't know why I couldn't get it in the other world. Perhaps it was the world being on a Realm, biome changes or something else? As mentioned above, I had unlocked other achievements on it.