yup. i just tried to create a place in the iNat place page by drawing a box that encompasses the eastern Fiji Islands, which span the +/-180 deg line, and i got the same error.
that said, the place did seem to be created, although it looks funny in the place page (https://www.inaturalist.org/places/145745), and it seems to pick up only observations only on the side with the negative longitudes (https://www.inaturalist.org/observations?place_id=145745).
so i went back to the place page and downloaded the KML file from the system, opened it in a text editor:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1">
<Document>
<Placemark>
<name>pisum place test Border</name>
<styleUrl>https://www.inaturalist.org/assets/index.kml#place</styleUrl>
<MultiGeometry><Polygon><outerBoundaryIs><LinearRing><coordinates>-181.7742919921875,-15.88631935640978 -179.0771484375,-15.88631935640978 -179.088134765625,-17.323371664099753 -181.8402099609375,-17.260433005542946 -181.7742919921875,-15.88631935640978</coordinates></LinearRing></outerBoundaryIs></Polygon></MultiGeometry></Placemark>
</Document>
</kml>
… and then fixed the bad longitudes (by adding 360 to longitudes less than -180):
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1">
<Document>
<Placemark>
<name>pisum place test Border</name>
<styleUrl>https://www.inaturalist.org/assets/index.kml#place</styleUrl>
<MultiGeometry><Polygon><outerBoundaryIs><LinearRing><coordinates>178.22570078125,-15.88631935640978 -179.0771484375,-15.88631935640978 -179.088134765625,-17.323371664099753 178.1597900390625,-17.260433005542946 178.2257080078125<U+202C>,-15.88631935640978</coordinates></LinearRing></outerBoundaryIs></Polygon></MultiGeometry></Placemark>
</Document>
</kml>
after saving and reloading, the system didn’t like that either because it looks like it’s being interpreted as encompassing the whole rest of the world in between those lattitudes (which is wrong).
so i tried one more time by adding 360 to all longitudes, and i come back to the -180 error:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1">
<Document>
<Placemark>
<name>pisum place test Border</name>
<styleUrl>https://www.inaturalist.org/assets/index.kml#place</styleUrl>
<MultiGeometry><Polygon><outerBoundaryIs><LinearRing><coordinates>178.22570078125,-15.88631935640978 180.9228515625<U+202C>,-15.88631935640978 180.911865234375<U+202C>,-17.323371664099753 178.1597900390625,-17.260433005542946 178.2257080078125<U+202C>,-15.88631935640978</coordinates></LinearRing></outerBoundaryIs></Polygon></MultiGeometry></Placemark>
</Document>
</kml>
so i agree that this is probably a bug.
i think the workaround for now is to either create 2 places or create a single multipolygon place where the first polygon stops at 180 and then other polygon picks up from there.