It is 100% sure OBDSTAR odomaster can program Mazda 6 2017 mileage via OBD.
Images mean a lot:
Mazda V30.95 -> Manual selection -> M6 -> 2014 -> Switch ignition on -> before modifying mileage, please execute[Data backup] function -> communicating -> go on by following the on-screen instruction.
One more video on OBDSTAR odomaster program mileage step-by-step:
Enjoy!