Yeah, if you ran apt-get upgrade then the custom changes have been undone.
Have you started your apache server? You have to do it every time you boot kali. As I said I tested it and works for web server and backdoor using ngrok tunnel outside the network.
Let me know.