Hello from Germany
I am a very unhappy M2 Owner too. I have buy a DS3231 Modul-Clock and it dont work on most M2 distros, because most found not that i2C-something.
I am a Linux Beginner and it was not fun to try and try and try and it not work. Now i know why.
I have give up and try to sell that rubish to someone. It was a very big time waste and nothing work. Too hard for linux beginner.