There is only one: you all need to be using the same font. Right now, InDesign isn't lying to you: you are not using the same font.
The group of you are all using the same named font, but that necessarily mean you are using the exact same font. It's not unusual for a font provider to update/modify an issued font over time for any number of reasons — refining "flawed" renderings of a character or two in the previous generation, cleaning up the underlying code to preclude issues using that font with specific programs, etc. It's named the same, but as far as your production setup clearly notes, it's a different font. You see that yourself when you notice differences in character sizing when you "update" the file with your version of the font.
I've also had the case with Postscript Type 1 and TrueType fonts, where someone in the chain has the same font on another platform, like one freelancer is secretly working on a Windows system in an all-Mac production chain or vice-versa. Not as often, thanks to OpenType fonts which transfer cleanly across platforms, but it happens. A new monkey wrench is being thrown in the works now with multi-master fonts which let you juggle character weights and widths within the font itself to create custom characters and create confounding complications.
In short, you all need to be working with the same font. Not just one with the same name. Since it seems you're the odd one out, have one of your colleagues with the OpenType cut of Roboto supply the font to everybody in the chain. Have that version of the font distributed to everyone. And then have everyone who received the new, standardized version uninstall their copy of Roboto, then install the new, standard OpenType version of Roboto so everyone is using the same font.
No exceptions. It's the only way to be sure.
Hope this helps,
Randy