Custom Component - Adaptive Cover

Maybe the flow chart from @patrickp78 can help here? I had similar unexpected behaviour that I was unable to resolve myself…