So the only fix for this is to roll back to ESXi 6.5 after many calls with VMWare.
The issue i came across was because i upgraded to 6.7 then did another upgrade to a 6.7 patch i couldnt just roll back my hosts to 6.5 – Vmware said i need to rebuild from scratch but i found a way round this luckily.
Just in case backup your config using this guide from Vmware – https://kb.vmware.com/s/article/2042141
So you will see this as an option posted around alot for the downgrade –
#esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-5.1.0-799733-standard –allow-downgrades
but this just didnt work for me as i wanted to use the HPe custom vmware iso.
So this is the command i used –
#esxcli software vib install -f -d /vmfs/volumes/ISOs/VMware-ESXi-6.5.0-Update2-8294253-HPE-Gen9plus-650.U22.214.171.124.24-Jun2018-depot.zip
As you can see i just stored the HPe offline bundle on a VMFS and ran that command….reboot and your good to go.