Hi there. Thank you for the wifi tip. I will turn it off and see what happens the next time I start the engine.
To answer your questions, I use Samsung EVO Plus 128GB. Thats a class 10 SD card, and yes the power is plugged directly (on the side of the front cam, not the mount).