Not sure if anyone still have the issue but I seem to fix it by going to Settings ->Battery & Performance -> Power -> upper right corner click on the settings icon -> And set "Clear cache when device is locked" to Never.
Since I made this change my alarm started working again. Hope it helps anyone.