After converting to embedded package, the script attached to game object becomes cannot be configured anymore and shows associated script cannot be loaded warning. I really hope this issue can be fixed then I can plug in/out package like a boss.
Are you using an assembly definition file in your package?
What does the package contents look like?
Did you keep the script meta file when you moved it over?
Hey. We looked at your example project and the following warning is emitted
If you are using scripts inside of a package they must be within an assembly definition file(asmdef).
Please note that embedded packages are not yet a publicly documented feature and are still considered āinternalā, notably to minimize this kind of situations.
A package must have all its scripts within one or more assembly definition files. Just stick an asmdef at the root for all your player scripts and another one if you have any editor scripts. Your project does not need to use asmdefs, just the package. The asmdef will create a dll for you.