Boundary_type and ERROR: Maximum number of lost particles has been reached

Hi everyone! hope everything is going well!
I’ m new to OpenMC. I just installed and started to simulate single-pebble criticality calculation. I defined boundary_type “white” and it run without an error and gave result but I got an error when ı set the boundary type “reflective” as follows:

Bat./Gen. k Average k
** ========= ======== ====================**
** WARNING: Particle 2501 had a negative distance to a lattice boundary**
** WARNING: Particle 2504 had a negative distance to a lattice boundary**
** WARNING: Particle 1254 had a negative distance to a lattice boundary**
** WARNING: Particle 2505 had a negative distance to a lattice boundary**
** WARNING: Particle 3 had a negative distance to a lattice boundary**
** WARNING: Particle 4 had a negative distance to a lattice boundary**
** WARNING: Particle 1256 had a negative distance to a lattice boundary**
** WARNING: Particle 1257 had a negative distance to a lattice boundary**
** WARNING: Particle 5 had a negative distance to a lattice boundary**
** WARNING: Particle 3755 had a negative distance to a lattice boundary**
** ERROR: Maximum number of lost particles has been reached.**

I did not find a clear solution though I scanned topics including similar errors.
I could not upload the script because of new_user issue.
Looking forward to suggestions!
Best regards.

Is there anyone to help me?