Faces being flipped for some reason?

Alright, so i ran into an issue with a placement system i’ve been trying to make,

Following this tutorial, although i don’t believe the issue is caused by it, i thought it might be a good detail.
image
As you can see, the mesh is completely fine.
image
But when i use the “outline” with it, everything inside the model gets flipped.
Although i can turn on double sided, it would look fine. Only downside being that the green part gets flipped, (litteraly a normal part, i have no idea how this is possible.)
Is this a bug?
image
Or could this cause the issue?

I found a soloution, for some reason the CFrame that was returned from Placement:CalcPlacementCFrame() was flipping the normals, decided on turning it into a vector3 and then into a cframe again and adding the rotation after, for some reason this happened and it was strange.