Configuration Validation will not complete when I make a certain mqtt change (because of breaking change) to a package in my config

Hello all,

I am making the below change to my config and the configuration check will not complete with the new code. Can anyone help me with this. I am trying to get ready for 2022.9 where the new code method will be the only supported version but this is making me worried.-- Def need the config validator to be in a working state.

When I comment my new code out (or use the old code), the validation completes fine so it is something to do with the new code style/ content.
I am currently on 2022.7.6 wanting to move to 2022.8

OLD CODE (CONFIG- CONFIG CHECK COMPLETES FINE)

sensor:
  - platform: "mqtt"
    name: "Washer Status"
    state_topic: "house/washer/status"
  - platform: "mqtt"
    name: "Washer Last Complete"
    state_topic: "house/washer/time_complete"
    device_class: timestamp
  - platform: "mqtt"
    name: "Washer Last Emptied"
    state_topic: "house/washer/time_emptied"
    device_class: timestamp

NEW CODE (CONFIG- CONFIG CHECK SPINS CONSTANTLY AND NEVER COMPLETES):

mqtt:
  sensor:
    - name: "Washer Status"
      state_topic: "house/washer/status"
    - name: "Washer Last Complete"
      state_topic: "house/washer/time_complete"
      device_class: timestamp
    - name: "Washer Last Emptied"
      state_topic: "house/washer/time_emptied"
      device_class: timestamp

I don’t see anything wrong with your new code.
Try putting the old code back in to rule this out as the cause.

Yeah, I have. I think there is a bug or an issue. I’m just hoping Im not the only one experiencing this. :confused:

Thank you for looking at it for me @stevemann

Answer to this situation can be found here: