I did a test on a IFRZ44 Mosfet and measure a voltage of 1.5V across the Drain and Source when the Mosfet is supposed to be fully switched on and the amps thru the Load is 900mA.
Rds(on) is 10V and the Drain Source resistance should be 0.022 OHM but this is not what I found.
When I short the Drain and Source the Load now draws 1A on 12v .
When the GATE is 12V the load current increase a little but when I short the D and S the load current is 1A so there is voltage lost over D and S junction.
I did measure direct on the Mosfet pins and I did mention that shorting out the D and S the amps go up to 1A.So the drop in the wires is not causing the lost ,the lost is1.5V direct over the mosfet D and S.
Update:
I replaced the IFRZ44 twice with new ones and get the same result.
Then I replace the IFRZ44 with IRF3205 and now I get 1A thru the load with only 10mV Loss over the D and S.
It appears you are using the POT to "sweep" the gate voltage from 0 to 12V. However doing this there will be a period the MOSFET is in its linear range. When it is this mode, the power dissipated in the MOSFET could be as much as 6V * 0.5A = 3 watts. This will likely make the MOSFET hot (and not happy) I can't say if it will damage the device but is is not a good condition.