Michael will give you the technic reason ;)
In this case better to snap objects (rectangles) by their middle edges on the curve ;)
And maybe a start and end profil for help the function...
any fillet here but snap rectangles by their middle on the curve...

|