add_point_labels is resetting the camera. I fixed the bug including reset_camera=False in self.add_mesh, at line 3106 of plotting.py.
@rodrigomologni, thanks for point this out - good find!
We do want the camera to reset by default, so I will add reset_camera=None to add_point_labels arguments which we'll pass to that add_mesh call. If you don't want it to reset, then as a user you'll need to pass reset_camera=False.
See #805
@banesullivan I who thank you! :-)