So im trying to reverse shell my xp virtual machine using a kali virtual machine on virtual box. i am able to ping the xp machine from my kali machine and vice versa. I have disabled the firewall in both the router and on the xp machine but no matter what method i use to create the payload, whenever i execute it on the xp machine, no connection is created on my kali machine. what could be causing this problem? or where should i begin to start troubleshooting the issue? thanks in advance.