The option is to push to all in scope or newly added to scope, nothing about enrollment
i have tried that, all computers are selected in scope, it is still not working though.. the config profiles are pending days and days.. 
i have tried that, all computers are selected in scope, it is still not working though.. the config profiles are pending days and days.. 
On one of the computers, open Terminal and type: sudo jamf manage. Do other profiles push?
Is your APNS cert still valid or has it expired?
APN is fine, all other configuration profiles are going through except the network Config profile so devices are not getting the certs and cannot connect to corporate Wifi
Only wifi config profile are in pending status
i have tried that, all computers are selected in scope, it is still not working though.. the config profiles are pending days and days.. 
In that screenshot, that isn't the option you selected correct? If it is, none of the profile changes will go to devices that already were scoped to this profile.
on this one i cloned the other config and scope to a specific device, it is still pending..Computer level and install automatically have been selected

APN is fine, all other configuration profiles are going through except the network Config profile so devices are not getting the certs and cannot connect to corporate Wifi
Only wifi config profile are in pending status
I have found that often times if a device is not well connected by WIFI, profiles (and apps) can sit in that pending status for a long time. If the profile is the only WIFI configuration and you're hoping it will go through by cellular, you may be in a catch 22 and wait a while. My predecessor messed up the WIFI configuration and every was connected solely by cellular. It took forever to get the correct WIFI settings out. It also seems like if a device is locked, it makes it even worse. The best chance of getting a profile installed is to be unlocked and connected by WIFI. I don't think this is a Jamf thing, I think it's an Apple thing. We ended up having everyone connect to an open WIFI, restart their device and unlock the screen. Everything went through quickly then. Sometimes you can send a blank push command to a single device or an update inventory mass command to everything and wake things up. Here's a related post of mine from a while back:
Device was busy. Will try again - Jamf Nation Community - 298736