if this helps in any way, i checked the fuel filter and it looked clean, no debris. then for the heck of it, i removed the air filter ( i dont know why i did, i was running out of ideas lol), and it starts everytime.
So without air filter, i would attempt to start the bike, it would start...