Can’t really tell you the reason why as it looks like you built the table from scratch following some other code.
I did noticed that the difference between best steam cleaner post an all other posts is that it has the most columns at 10 so maybe that has something to do with it?
Check the code again and make sure everything is set up identical?