I am wondering how the unit knows where the correct homing position is?
Mine seems to feed filament somewhat differently from the two sides, like the contact between the filament and drive gear is off. I'm wondering how it knows the proper position for home, my guess is that it stalls on the home position and then does a small offset. I have been testing without the Y adapter to get the filament to feed and retract. What I have noticed is the retraction will not pull the same amount as the feed, so when I test with the Y it jams since the path is blocked.
Homing is exactly as you describe, however, the unload is only 10", whereas the load is always 11".
The difference is taken up in the extruders movement of the filament as well. That is by design.