the allow-insecure-localhost flag has been removed from Google Chrome 119 and onwards. This flag was used to allow Chrome to load insecure websites on the local machine. It was removed to improve security and privacy. This removal affects local development, as it means that Chrome will no longer automatically load insecure websites on the local machine. This can be a problem for local development servers that are not using HTTPS. As per answer here