Since your On block error is designed to throw an error, this means the flow will stop upon a failure to populate any of the fields, resulting in further actions not being executed.
If you want it to continue populating other fields, you should set the On block error to continue flow run and make it execute the next action.
-------------------------------------------------------------------------
If I have answered your question, please mark it as the preferred solution. If you like my response, please give it a Thumbs Up.
I also provide paid consultancy and development services using Power Automate. If you're interested, DM me and we can discuss it.