You must ensure your cart does not use Ajax since 99% of adding to cart with Ajax do not support file uploads.
Ajax cart means that your visitor will stay on the same product page after adding item to cart with some note or drawer/slider cart displayed.
(though being redirected to a cart page is not a 100% guarantee).
If unsure -- share the link to your shop.
If you want to upload file using Ajax then we can but for that we have to change some code and if you want to show preview of uploaded image on cart page then also we have to add some code on cart page like <img> tag that will show preview.
<label for="Photo">Your Photo</label>
<input required class="required product-form__input" id="Photo" type="file" name="properties[Photo]">
this is the code I put but when a customer buys my product I don't get a link or photo to redirect me to it.I'm using the debut theme.
send your store url, may be you have buy now button and user has placed order by "buy now" button