I wasn't putting the new filter correctly, I put the ring first pushing it in place, then the filter then the metal lock which now gone in nicely all the way and clicked, but still the water would still leak from there.
I am giving up, seems I am gonna have to call BG for their one repair...