Fix API test 500 error, dashboard banner layout, and Blocks checkout state normalization
