Live drummer is the problem or really not the problem since it was meant to be like that. Normally called swing. All electronic music is produced on a machine so it’s perfect to calculate BPM. Your best bet is to take your track into ableton WARP it then export as a .WAV and then add to Traktor.
Some electronically produced music also has swung out drums. I don’t think I’ve found any house tracks that do but I have found some hip-hop and pop stuff that does, to the point where you can’t beatgrid it.
You could do hrtbrkd’s suggestion or try adding multiple/several beatgrids on the song. The latter may or may not work so well, it would depend on how much the song drifts in tempo.
If you don’t have jog wheels I’d recommend warping the track. I can do it for you if you want. It only takes about 1 minute to warp a track in Ableton. PM me for deets.