Move with reference command issues

I want to make a PCB for a keyboard. I made the schematic and after I imported the component in the PCB editor I want to arrange them. I watched a tutorial and the guy have a pretty big grid and when he selects “Move with reference” the software allows hims to select the corner of the component. This is not possible for me, when i try to do it, the software allows me to only select the point on the grid, but the components are not correctly positioned on the grid. You can see in the screen shot.

I am using KiCad 9, I am not sure if any other information is needed. Thanks in advance.

Are you sure “the guy” has a pretty big grid? Usually a large zoom is required to accurately place the cursor exactly on the corner.

My example shows that I have accurately placed the cursor on the corner, but it does not show that to do this I am using a 1 mil. (0.0254mm) grid.

When I position footprints I always use for it their own anchor point. I have never tried to select reference point just at some graphic lines.
It is possible that KiCad exact behavior in this aspect little changes from version to version.
Recently I have seen some posts from which I can suppose that V9 with big grid disturbs you when trying to select something off grid. I don’t remember such posts when V5,V6,V7,V8 was used.
Check what KiCad version is used in tutorial you watch?

yes, in the video the 19x19mm grid was selected

After you have selected “Move with Reference” hold the “Ctrl” key down whilst moving the mouse. When the crosshairs are in the exact position you want, left click the mouse THEN release the Ctrl. key. The cursor will move to the grid but as soon as you move the mouse, the cursor will reposition itself to the place you require.

Whenever you move or drag anything, holding the Ctrl key down disables the Grid.
I’m pretty sure this is the case for any Editor in Kicad.

i have tried now the v8 version there i don’t have this issue

I didn’t moved to V9 yet (and don’t know if will do it).
It looks that problem is V9 specific.
If you can clearly show it is a bug then report it.
It is wise to check in advance whether the problem occurs in the latest test version as it could be fixed.
There were several post on this subject recently so may be someone reported it.

The first thing is:
Those components are not drawn correctly.
You shouldn’t have an “Edge cuts” box around the component. It will trigger errors, and even if it worked, it would result in the component being cut out of the board.

That said…
The Move tools are definitely borked in 9.02 and 9.03. None of the snaps get highlighted, although the ruler tools work correctly.