I’m pretty sure, it’s not “one of the programs” but this one program: osmconvert. :slight_smile:
Osmosis is much older, it has been used for many years now, hence it’s unlikely that it would fail in such basic functions.

WanMil:
Could you please change a line in the source and try it again?

Version 0.5Z, line 4697 from

  pw__objp= pw__dn_lon; pw__obj_add_sint64(lon-pw__dc_lon);

to

  pw__objp= pw__dn_lon; pw__obj_add_sint64((int64_t)lon-pw__dc_lon);

Maybe this will fix the bug…