40mm diver date just crown issues

I have the 40mm diver datejust and I am having an issue with the crown. When assembling the watch outside of the case, the crown seats fine, the winding, date, and time adjustments work fine. Once I put it into the case I run into two problems: 1st problem is that when I insert the crown it winds in each position, but I cannot change date or time and then the crown slides right out. 2nd problem occurs if I push the crown in and force the yoke to lock it in, I can adjust date and time, but it wont wind. I saw a video in another forum that worked for them, but the video does not work for me