VMWare ESX - Hot add RAM does not showing the new value inside Windows Server 2016

Background from my Knowledge

Hot-Adding Memory or CPU never worked for me on any Windows VM's due to the past Years. A Scheduled Downtime for an Off/On was always Required

Reference: VMware KB52584

Original Statement:

Virtualization Based Security (VBS) is a new feature introduced in Windows 10 and Windows Server 2016. vSphere supports running Windows with VBS enabled starting in the vSphere 6.7 release. However, hot-add memory and CPU will not operate for Windows virtual machines when Virtualization Based Security (VBS) is enabled in the OS.

Solution

To resolve this issue, power off the virtual machine to make Memory and CPU changes.

Remarks

This affect mostly also the Hot-Add of CPU's imho.

Reference for Other Links

Microsoft page: Virtualization Based Security (VBS) in Gerneral

This Answer should be more Generic, but its also Specific to your Question also ;)

I hope i could help you with your Question and would be glad if you accept and upvote it :-)