As I already stated, the spawn radius/spread is set to zero, meaning there should be zero spread, and there is. The problem lies within decimals not functioning properly.
Steps to Reproduce:
1. Use /setworldspawn on your preferred set of coordinates.
2. Before executing, add ".50" to the end to the X and Z coordinates to make it the dead center of a block.
3. Watch as it takes you to an entirely different block altogether. (And might I add, it doesn't even take you to the dead center of that coordinate either.)
3-A. You can add different decimals to watch it take you to various different coordinates, none of which will land on the root whole number coordinate.
3-B. You can also repeat setting the same decimal coordinate and see it take you to the exact same place each time, the bugged coordinates are consistent.
So I forgot to check on this thread, but I've fixed the Google Drive link https://drive.google.com/file/d/1ap64-Ve5iH6biNo5WfhiHpEmuPxa2pRd/view?usp=sharing
It should be easily visible now upon clicking, sorry for the wait!