Open the door press the outside button and roll the roller out. Try closing it,.Still the same? open the door and roll the roller without pressing the button..See what happens.
Best off adjusting when you install the new weatherstripping. Get new door bumpers too.
Sounds like the striker moved or twisted to an awkward angle. If it is not at the right angle it will bang hard and not shut all the way.
When adjusting the striker,close the door gently and with your outside door button depressed. Listen and feel if it had any resistance or is hitting the striker in a wrong way.
I use a piece of wood and hammer to move the door striker. I dab white lithium grease on the door striker to see where it is hitting or not hitting.
so I loosen the three screws until it moves then snug up only two around hand tight. close the door and check. Using the wood and hammer can fine tune the striker without have to start from scratch.
When happy with the adjustment tighten all screws and make sure they do not move!!
On all hardtop models, when adjusting I strongly recommend having the window up!!
What looks good with the window down may not work with the window up!
If you have to move the door out by 1/4 inch double check your glass against the weatherstripping.
If you have a gap,the door panel has to come off and the glass needs to be adjusted (tilted) inwards.
The vent wing frame also can be adjusted in and out as well.
You need to be patient and persistent since it is a time consuming effort.
I spent two weeks of my spare time to get the BoaB's doors and glass set to where I wanted it.