Re: no major bugs?
A negative test does *not* remove the legal requirement to self-isolate if instructed to do so due to close contact, because in the early stages of an infection you may test negative - that's why e.g. a test on arrival at the airport isn't sufficient to avoid the 14-day quarantine period...
As I understand it, if you report symptoms, that will start the 10 day self isolation countdown - if you book a test through the app, and subsequently get a negative result, that will automatically remove the 10 day isolation countdown, though if you get a negative result through another test mechanism, you would have to reinstall the app to clear your data from it, which is awkward but not a disaster.