Just to make sure

By default SQLExpress is configured to run locally only. you need to make sure to enable remote connections and i would also switch to only allow TCP protocol and make sure your port settings are correct.

Also make sure your firewall is open for the ports used