[Google Pixel 5a] TDI_Worm:
So earlier today I dropped my phone, and cracked the screen. I got what appears to be a common issue with the Pixel 5a, where a small crack will cause the entire screen to stop working, flashing green occasionally. It seemed as if the fix was to get the screen replaced on the phone and things should be working fine. I could hear the notifications come in on my phone, but couldn't get any touch inputs to work on the phone. Or see anything beside the green flashing. To get the phone fixed as soon as possible I called a uBreakiFix store nearby and they said they could fix the phone in a few hours and already had the Pixel 5a screen in stock. I dropped off the phone and the techs told me they would call in 2hours for me to come pick up my phone. About 1hr later I was called and asked for my phone password to run google diagnostics on the device.

I wasn't comfortable giving random techs my cellphone password, so they said I could come into the store and put the password in for them, and watch as they run the google diagnostic tests. After I arrive, I ask what the diagnostic tests are and why the tech needs my password to run them. They explained it is a built in part of the android software that google has on all pixel phones. I explained that I do not have the stock android ROM on my phone, and my device is using Lineage OS 18.1. After a bit of back and forth with the tech, them trying different ways to access the google diagnostics menu, all of them failing. Eventually the uBreakiFix tech told me they cannot let me have my phone until they run the google diagnostics on the device. The techs don't know what the diagnostics are just how to access the menu and run the tests. The only other option is for the tech to undo the screen replacement and give me back my broken phone. The issue with the store is that google requires all phones to have a google diagnostic test run after service, or else google will stop selling replacement parts to the store, and no longer allow them to be an authorized google repair location.

The techs let me use my phone and try to figure out how to run google diagnostics myself. I couldn't figure out how to make it happen, the closest I got was creating a bug report in the developer options section. The store is also not allowed to sell me a screen because that goes against google policy too.

With all of this information I contact a google support rep, and start chatting with them online. (using my now fully functional phone in the ubreakifix store). The support rep tells me they need to escalate the issue and will try to have someone call me about the issue, by the time I finish explaining what has happened to the various google support reps, it's been almost 1hr and the ubreakifix store is going to close. Eventually I get in contact with a google rep on the phone with 5min left before the store closes(using a different cellphone). I explain the situation, I have a custom rom google diagnostics don't exist, let the store give me back my phone. The rep talks to a supervisor, asks me multiple times if I can just reset the phone or flash stock ROM back onto the device so that google diagnostics can be run. I am trying to figure out what is involved in the google diagnostic so maybe I can get that info myself without having to change my ROM, but the rep is unable to answer. Finally the ubreakifix techs tell me they gotta get home, so I get the techs to agree they won't do anything else to my phone until I come back tomorrow morning and leave the store while still on the phone with the google support rep. Continue talking to the rep getting nowhere, they tell me the best they can do is try to get me in contact with a google product specialist who will email me later about options.

Here's the email that I get from google about 20min after my phonecall.

I sent the rep the case number as well as a statement saying I cannot flash stock rom back onto my phone, and all I want is for google to waive the requirement of diagnostics for my repair.

I guess my questions are: has anyone else come across a similar issue? How did you resolve it? Do you know what the google diagnostics are? Is it possible to recreate google diagnostics with Lineage OS 18.1?

TL;DR: Broke my screen, took it to ubreakifix to replace screen (they had pixel 5a screens in stock), store replaced my screen, but won't give back phone without running "google diagnostics" because its google policy that all repairs have a diagnostic run before returning to the customer. I held my working phone in my hand but could not take it with me because LineageOS does not have a google diagnostics menu. Google support rep said they will escalate to higher but I should just bring whatever I need to the store and flash stock rom on the phone so ubreakifix can run the google diagnostics.