Not sure how to describe this but here we go...
I have a list where the Project Assessment Column is decided based on what checkbox you pick in the app. Easy...
When the Form Mode = "New" the project assessment should be blank, and allow you to set it via the checkbox selection.(red = full, yellow = moderate, green = low, white = basic)
When the Form Mode ="edit" the project assessment should have the value set at it's creation, and NOT be able to be changed by the check boxes as they are disabled.
Currently, when I start a new form, make my checkbox selection, and leave the app without saving or submitting the form, the same checkbox is selected when I view other items in the list, AND it changes the project assessment level to whatever checkbox was selected when I exited the app....Not Great. Hopefully these pictures clarify!
Current List and Assessment Level -Correct

App state after pressing "New (item)" -Correct(assessment = blank)

App state after pressing New AND making my Project Assessment Selection -Correct(assessment =checkbox level)

After closing out of the app, AND opening an existing item in the list - incorrect(assessment = checkbox selected above!)

As you can see, T2 should be showing "Moderate" as it was opened in "Edit" mode, but it is instead holding the value of the cancelled selection and overriding the value that should be in there.
This is a very weird and confusing problem so please don't hesitate to ask for clarification.
Control in question code:

Thank you in advance!!
Edit: Spelling