I’ve had some success in using virtual IK bones on a custom character but it has always been buggy and imprecise. Here are my most recent findings…
Virtual bones worked acceptably for a while, but with increasing complexity of my needs, I decided to revisit my character skeleton and actually add in the IK bones, and delete the virtual bones.
Adding the IK bone structure in blender. What I found to work is to make the foot IK bones overlap / exactly match the direction and length of the foot bones. Apparently it is not possible to have a 0 length bone in blender, so my root bone is just a stump. Roll should be 0. They should not have any weights.
The actual ik_foot_root bone, from observation of the Mannequin skeleton, should apparently line up with the ‘ankles’ (start of the foot bones)
Here’s the mesh imported into unreal engine.
IK rig with retarget chains.
IK retargeter. I set the chains Translation Mode to globally scaled.
Retargeting Options for BOTH source animation and destination IK bones were set to Animation.

Here’s the result. Similar to what other people on this thread got. The ik bones generally point where they are supposed to during the animation, but the tail of the IK bone is not connected to the FK bone. I dealt with this before (with virtual bones) by using a series of Copy Bone and Transform(modify) Bone nodes in my AnimGraph to force the virtual bones to connect to the FK bones. I may try this approach with actual IK bones.
This result isn’t as precise as I hoped it would be. For Foot IK it works well enough, but I am going to recreate the ik_hand_gun structure next, and I need precision for that.
@tuatec
I have installed and tried out your Toolkit following the instructions here (#9 Constraint Solver - IK Retargeting with TTToolbox 4 Beginners | Unreal Engine 5.1 Manny ALS - YouTube)
in particular the Constraint Bones solver seems like it is exactly what I need. I can see that it’s working in the IK rig, but when I retarget from UE5 Mannequin to my skeletal mesh, it doesn’t seem to have any effect. Does the Constraint Bones solver only work for ALS animations? I am not using that. It is kind of hard to tell from the wide spread of videos. Also I am using Unreal 5 but seeing the improved retargeter in your videos makes me want to upgrade to 5.1.