Hi Emily,
To comment further I'd really need to know:
ImageJ / Fiji version (Help > About ImageJ)
Java version (Help > About ImageJ)
BoneJ version (Help > About Plugins... > BoneJ)
3D Viewer Version (where did you get it, there's no easy way to see the version)
Your operating system
Your graphics card and driver version and whether you updated it recently
Nothing has changed in the Isosurface code in BoneJ for a couple of years, so if the bug has appeared recently, something else must have changed.
https://github.com/mdoube/BoneJ/commits/master/src/org/doube/bonej/MeasureSurface.java
In particular, if you are using Fiji you may find that behaviour changes unexpectedly when you apply updates (for now, BoneJ is tested against vanilla ImageJ and an older 3D viewer, a situation that will change I hope in the near future).
Michael