I'm having trouble finishing the Beta testing period of my software product. In particular it hangs/crashes in some laptops with low to moderate memory and speed capabilities.
This problem is hard to reproduce and solve, so it could take me weeks or even months working on this. But I want to launch my product and start charging for it ASAP (to users who does not suffer this issue, of course).
Considering that this problem can affect, lets say, 25% of my users/customers base, and that the product starts in Trial mode for 30 days free of charge...
Should I solve the problem first and ensure a reasonable reliability to all of my users? or should I start launching the product and charging now for those able to do it?
Thanks for your opinions and suggestions!