Magic drop string crossing on NTH pointer help?

I notice that when I use my cheating method to land the yo-yo on the forward string, everything is tangled up. When I try to do the Magic drop the proper way, the two strings on my NTH (the one under my pointer and the one over my pointer) are on top of each other and I can’t land the yo-yo on the bottom string without landing the yo-yo on both strings and then the string doesn’t reject.