Hi, thanks for detailed info (I love it when people write about problems with the game with so many details, as it really helps me to fix stuff).
As I don't have Index, I was implementing it in the same way I've done Knuckles prototypes. It didn't work. That was up to 0.3.12. With 0.3.13 there was a new way introduced but there was a small bug that was fixed with build #197. Try the newest one (#197, just uploaded it).