And that "someone" just happens to be ME!
So, I got a wild hair up my butt this morning and said "I wonder if somehow xposed has anything to do with this problem" despite the fact that a friend of mine is running the stock OS that he has ONLY rooted and installed xposed on, and he could install Android Pay without issue.
Anyways, I decided to give it a try...
I went to the Xposed for Lollipop thread and got the
xposed-uninstaller-20150831-arm.zip.
Put that on the root of your internal SD.
I uninstalled the Xposed app itself (Settings<Apps<all) just in case, though Im not sure if you even need to. I just did so that I know I was 100% "Xposed-free".
Next I uninstalled Android Pay, so that I could start with a fresh install when going thru the setup, so no past gremlins could possibly be hanging around.
I also went in SuperSU and unchecked the box for 'Enable Superuser' and 'Mount Namespace Seperation'...again, not sure if this is needed, but It was known to cause issues with others so I figured if I'm going thru the trouble to try this one last thing, I may as well uncheck/disable/etc ALL THE THINGS lol!
After that, reboot to recovery, flash the xposed-uninstaller-20150831-arm.zip and reboot.. The update/uninstall will take a bit, so let it do its thing
Now, once you're booted, install Android Pay and go thru the setup.... aaaaaaaaaand IT WORKS!
I then went thru
THESE steps to reinstall Xposed and everything still works. Since I didn't uninstall tweaksbox all of my settings and everything were still there so as soon as I rebooted after fully installing Xposed everything was back the way I had it before, and also android pay still open and seems to run as it should....
I haven't actually attempted to tap and pay yet, since I'm at work, but I see no real reason why it won't work.
**UPDATE**
So, when I went thru the setup, since I used the Old Google Wallet previous, it still had my cards stored... all I had to do was put in the security codes from the back of the cards and all was well.
Well, Yesterday I got a replacement debit card to replace one of the cards already on my Google wallet (card was expiring soon). So, I removed the old card, and then went thru the steps to add the new card and...it says "This card can't be use. Your bank doesn't support Android Pay yet"
Ummmmmmmm.... how can that be true?
I had two debit cards on my Google Wallet....both TCF Bank. I removed one TCF card, and tried to replace it with a new TCF card for the SAME account as the one I just deleted...and it says my bank doesn't support Android Pay lol...
Not sure if the Card the that is still on there/it let me add will maybe not work when I actually attempt to use it to pay (since it's supposedly "Not supported" lol) but yeah...
Sadly the card that is still on Android pay is the one to a secondary account that I don't generally use, and the one it won't let me add is my everyday use account... so, even though I now have working Android Pay, it's really of no use to me lmao!
I'm going to leave it installed just so I can go make a test pay to confirm that it's working and report back, but then I think I'm going to end up rolling back my Android Services again and reinstall the Old Wallet app so I can still use both my cards till whenever my bank gets "officially added" haha