If I'm reading this correctly, the OP can see one transaction online, but bmi can see two.
OP, Does your online mileage total equal that of what bmi can see at their end?
You might check your online account for a hidden transaction. Click 'View activities' then click 'View recent activities'. Sounds daft, but it can reveal all sorts of things you didn't know about.
If that reveals nothing, contact our angel.