1. Having made a selection and then copying the selection to a new layer, I used to be able to convert it into a smart object and ONLY the selection would be in the transform. Now, the the blank pixels are also included. Work around this one?
2. Lighting effects has completely stopped working. I have tried checking 'deactivate native canvas' but then it is greyed out.
3. The program constantly freezes and I have to close it down and restart adding to time. TIME IS MONEY!!!
3. Are these problems only affecting Mac or are they also on windows too.
This kind of poor stability is not suitable for a company that relies on a software for its income. I use photoshop and my boss uses illustrator and indesign, all of which are completely unreliable. Adobe might fix one issue (like brushes not so long ago) but then create a batch of problems with it. The only feature that is stopping me from switching are linked smart objects, othewise I will state publicly how poor Adobe software has become. Take note, I teach and lecture photoshop to numerous photography clubs around my country.
This is primarily a user Forum, so you are not really addressing Adobe here, even though some Adobe employees thankfully have been dropping by.
As for point 1:
Sounds like in inexact Selection.
Could you please apply an Outer Stroke Layer Style to the Layer before converting to a Smart Object and post screenshots with the pertinent Panels (Toolbar, Layers, Options Bar, …) at View > 100% visible?