Roger, in bed, didn't cause problems (7)
I believe the answer is:
behaved
'didn't cause problems' is the definition.
I can't judge whether this definition defines the answer.
'roger in bed' is the wordplay.
'roger' becomes 'have' (I can't explain this - if you can you should believe this answer much more).
'in' indicates putting letters inside.
'have' put into 'bed' is 'BEHAVED'.
Can you help me to learn more?
(Another definition for behaved that I've seen is " Conducted oneself in a certain manner".)