CentOS 8 Cloud Image Ignores Network Config File

It appears that this issue is specific to the macvlan nic type. If I go through the trouble of creating a bridge over the vlan and then use the bridged nictype it works fine.