I had to buy a new sensor.
Depending on where you are you need to be careful on cost of part and postage etc. I am in the UK, the UK distributors etc for Primera would not supply the part only, they wanted to complete a full service (costing quite a bit) on the printer (i.e. blow dust out) after I returned the complete printer.
I was willing to take it to them and leave it with them for a few hours to do the 5 minute job of changing the sensor but again they only wanted to do a service as well as replace the part which could have taken a few weeks.
They also wanted to charge a lot for re-packing to send it back.
As you can probably tell I wasn’t impressed with them as a company.
I should re-iterate it wasn’t Primera but the UK distributor!.
To get the part from America would have cost a lot in carriage(but still cheaper than the service etc). I ended up getting it from Primera Europe (germany I seem to recall) and paid in the region of Â£30 - Â£40 including carriage.
Hope this helps.