I’m betting that you lost the context of which row the system was “in” to begin with, going from workflow to action. So, by setting the “Oven Temp” to [Oven Temp], you are literally assigning it to itself, and it is blank.
If I may suggest. Add a “flag” column to the table (hidden). When this whole action-set starts, set some value to that column. Then in your “Update Rows” action, you’ll assign each column with:
LOOKUP(“flag value” , “Types” , “flag” , “column to return (oven temp, line temp, etc)”)
And make sure to add another action at the end to clear away that flag value.
There may also be a better and more efficient way to do all this…