SSR1PCB - Motor overheat

Hello—I have a home-built, working SSR1PCB toy. I’ve replaced the motor once because it overheated and melted the case. I added the fan modification Tempest provided, but the motor still got extremely hot, and the screws holding the PCB in place came loose due to the plastic melting. This makes me think there is some other issue. Any ideas?

discussed here

I just finished building the unit and was testing with MFP 1.33.1 and an SLR connection to a quest 3. Once I got it connecting and working I left it connected while working on another project. I don’t know exactly how long I left it, 20-40 minutes maybe. The motor was hot enough to melt the PETG. In breif simple tests before MFP, I used Ayva. I did not leave it connected long enough to observe the motor over heating with Ayva. I’m using Release-esp32doit-devkit-v1-bldc,

Does turning around the 3 pin motor connection help?