No, this is not normal. You could use ProcMon to find out what process is deleting the subkeys located here.
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources
https://learn.microsoft.com/en-us/sysinternals/downloads/procmon
--please don't forget to upvote
and Accept as answer
if the reply is helpful--