Have you tried reaching out to the store/dealer you purchased it from? IMHO the first step would be to deal with them in expressing your dissatisfaction and seeking some compensation of some sort. I was self employed for many years before retiring and generally I took care of my customers and if I was then able to recoup any or some of that from my suppliers then great but even if not I still took care of my customers. Really the burden falls mostly on the retailer to satisfy you. Manufacturers have customer service for tech help to assist consumers but for refunds and the such since you paid the dealer you are his direct customer and refunds should be expected and sought from him and he can take that up with his supplier.

The place you bought it from made a profit off of you and should look to keep you satisfied in some way. Ideally in the form of at least some type of refund but if nothing else maybe future discounts off other times you may need or could use for your inconvenience of having to wait for the updates. Generally with most industries manufacturers don't offer direct refunds to consumers

One thing though I don't know that I would expect much in the way of compensation for your time. The reality is everyone has dealt with the frustration of something not being right and usually time invested in correcting that while frustrated is sadly just part of life and other than souring you on the product which could effect your future purchases being paid for time spent trying to correct something is generally not a common practice.

Good luck, I hope you get some resolution.