The LCDs and glass are not cracked and are displaying properly. The touchscreens have been tested and work as expected.
This screen has been classed as a Grade A+, A, B or C panels. Touch ID/Face ID Connectors are NOT tested.