Second testcase has different URL than the First, whole concept of storage state is to use the same login authenticated state in all the tests provided if all the tests have same url. or else you have to handle it using if else based auth setup.