GCP user with "DNS Administrator" role cannot create record sets anymore

I don't think this issue is with "DNS Administrator" role. To add a record dns.changes.create and dns.resourceRecordSets.create roles on the project is required --------> basically to create/update/delete an record

As per GCP documentation on roles Role roles/dns.admin title DNS Administrator has dns.changes.* which should include create/update/delete

I have tried it myself and working fine.My test account had following roles DNS Administrator Security Admin Logs Viewer

I would suggest trying it in incognito mode. Seems like some other issue effecting your project.