Beat Detection - Still Under Performing (drum & bass)

A copy of the track is in my original post here: BPM Reading wrong on some tracks - always 1bpm out

It does it on lots of tracks but this is a good example…It’s 173 in Traktor (correct) and 172 in EP (incorrect). Apparently when run in EP not imported from Traktor is is 173 and correct. The problem comes in it trying to take the BPM from traktor with an incorrectly calculated beatgrid and it not fitting so it ends up with 172bpm. So to fix the problem I think EP needs better downbeat selection or to prioritise BPM over drop beat. If it can’t fit the grid that’s less of a problem and can be fixed on the fly if needed.