I’m having a similar issue, I bought the EOS 2000d from Canon recently with an EL-100 speedlite. I can not get the speedlite to flash. My camera does have the sync connector on the hotshoe.
Your camera and flash are both compatible with each other. When you say “sync connector”, I assume you mean the center pin on the camera hotshoe.
With the flash installed on the camera, go into the External Speedlite flash menu, and insure that flash firing is enabled.
Try using the flash both using the optical viewfinder, and LiveView, as there are some differences in flash firing in LiveView.
If flash firing is enabled, but you still can’t get the flash to fire, you may need to get the camera and/or flash serviced under warranty by Canon.