My brand new 2021 rebel, passenger side is having the same problem and like you, I’ve taken it in twice to be fixed they return it worse. The first time the gap increased from 7 mm to 9 mm. Picked it up yesterday and you have to slam it so hard to get it to close it’s laughable. I picture them trying to close it and laughing and saying let’s returning it and pretend we fixed it. By the time I got home, it had popped open. Service manager said he’ll make some calls… After reading these threads, this problem going on for two years now, I don’t expect a lot.