The most important thing to understand is that BLS is not directly estimating the number of jobs gained or lost each month. Rather, they are estimating the total number of employees (payroll positions) each month. The job growth/loss numbers are the just the difference between the monthly total estimates.
Between this release for July 2025 and the June 2025 release last month
The estimate for the total number of employees in May fell from 159,577,000 to 159,452,000.
The estimated number of employees in June fell from 159,724,000 to 159,466,000.
Those are revisions of -0.08% for May and -0.16% for June.
The problem with the growth/loss estimates is that even good growth is just a tiny fraction of the total number of jobs. For example, 300,000 jobs is just 0.18% of 159.5 million jobs. It doesn't take a large revision to the total number of jobs to make a huge change in the number of jobs added or lost.