@dipanjan2021 when you are in a development environment, you’re working against an unmanaged layer. When you export the Unmanaged Solution as a Managed Solution in another environment, the Solution is imported into that environment in a Managed layer.
However, it is possible to create an Unmanaged Layer in a Managed Solution. This is any change made to a component in Production without the use of a deployment pipeline or Solution export.
Although the components inside a managed solution are “locked” for edits, you can still make changes (and therefore create unmanaged layers) by directly navigating to the components the Managed solution is dependant on. For example, there is nothing preventing a user with the correct permissions from adding a new column into a production table used by the Managed Solution, or modifying a flow directly from the Flows page, or updating a canvas app from the Apps page.
------------------------------------------------------------------------------------------------------------------------------
If I have answered your question, please mark your post as Solved. Remember, you can accept more than one post as a solution.
If you like my response, please give it a Thumbs Up.
Imran-Ami Khan