Have a simple PCB design here involving several Triacs where the middle pin is the AC mains input.
Now I want to lay a track between those pins where the width is smaller towards the pad, but thicker in the middle. I can change the width during layout:
Have to be.
I am freely changing track width always since I started to use KiCad in 2017 and never noticed KiCad to change my track width against my will.
I just in Board Setup - Design Rules - Pre-defined Sizes have track width set (0.2,0.25,0.4,0.5,0.7,1,1.3,2) and when routing track using hotkeys W and Shift+W change width whenever I need (or by selecting from list (top-left of screen).
I am telling about all versions from V4 to V8.
If your problem is new when you moved to V9 (you didn’t told it) than my answer has nothing to it and I only lost some time writing.
It may be a matter of habit.
Most tracks at my PCBs are 0.25mm. But when I have 0.4mm pitch IC I have to use 0.2mm tracks near it, but after going few mm with 0.2mm width, where I have enough room I change width to 0.25.
Remembering old times of single layer PCBs I don’t like to go with my 0.25mm track directly from for example terminal blocks. So at each pin I start with few mm of 1mm track width to than change into 0.25.
But most often I change power track widths. Imagine 0.7x0.9mm 0603 ferryte bead pad and I’m using 1mm tracks for VCC. To prevent the track from sticking out on the other side of the 0.7mm wide pad, but still end in the middle of the pad, the last piece needs to be slightly thinner. I have a problem with it ‘since always’ as when I want to change width when routing point is already inside pad then snapping grabs my cursor and suddenly moves me at pad center (even it means jumping 1/4 of screen size (zooming not helps). I was writing (when V5 was new) about limiting snapping to only several pixels but it looks that it is only my problem