Seems like root cause may be that the engine thinks that the width and and height of some objects is 1px by 1px which causes them to draw in the wrong location and scale incorrectly when using a custom size. More info on my other post: Get objects to draw from origin
I am still looking for an explanation as the issue seem to be specific to one project, I do not see an issue with the same object/asset when creating a project from scratch