Port forwarding done with router but unable to test app in Google home

I am trying to integrate my Google home (Google assistant) by following this guide:

I have a TP-Link Archer VR900 Modem Router and had done the port forwarding as per this guide:

NAT Forwarding > Virtual servers section has this details:
Service type: HTTP
External Port: 80
Internal IP: 192.168.1.108 (this is my Raspberry PI 4 where HA is stored - I’ve checked and it is static)
Internal Port: 8123

When I go to Google Home App settings and choose [test] my test app, it re-directs to homeassistant.local but could not establish connection.

being a noob on networking, I realised that with protocol http:// works and not with https:// which is where the [test] my test app that Google Home re-directs me to.

How do I make it secured connection (https?)

https is typically on port 443, so you need to make sure that is open as well and redirecting back to your server on 8123. In my setup, I have 8123, 80, and 443 port forward rules setup to make sure all bases are covered.