I ended up redesigning the part as @Alex_vG suggested with a spring tab to hold it but still allow it to be removed.
I tested with a few filaments with different fit tolerances to make sure it works with all.
I ended up redesigning the part as @Alex_vG suggested with a spring tab to hold it but still allow it to be removed.
I tested with a few filaments with different fit tolerances to make sure it works with all.