Have you taken the X/Y probe offsets
[probe]
pin = extra_mcu:PB6
x_offset = -17
y_offset = 10
speed = 5.0
samples = 4
sample_retract_dist = 3.0
lift_speed = 35
samples_result = average
samples_tolerance = 0.012
samples_tolerance_retries = 5
z_offset = 0
in consideration to the bed mesh?
[bed_mesh]
speed = 500
horizontal_move_z = 5
mesh_min = 10,10
mesh_max = 333,340
probe_count = 9,9
algorithm = bicubic
bicubic_tension = 0.4
split_delta_z = 0.016
mesh_pps = 3,3
adaptive_margin = 5
fade_start = 0
fade_end = 10
fade_target = 0
see: Understanding X and Y Axes Limits and Homing
Always use a safety margin of 5mm or so.