TextMeshPro becomes blocky and 3d objects became flat (2d) when in play mode

I was working in my project, did some changes and this very intriguing behavior occurred, my canvas plane distance is set to 500 so this shouldn’t happen, it only occurs in play mode. anyone has ever been through something similar? please give a hint.

ps: the text looks fine in game view, only the 3d objects that now are 2d are glitched

fixed, turns out i changed one script and used a vector 2 instead of a vector 3, that was causing the flat issues