I think the problem lies in the way you have attached the belt to the buckle. It looks like there is a double thickness of rubber over the top of it, so when you bring the loose end in there is about 9mm of rubber in the way of the clip closing. Try rearranging that so there is only one layer of rubber running over the top.
Was that understandable?
