It sounds like your profile could be bouncing and not running the enter / exit task correctly. Check the run log (menu more fun log) then post the relevant part of the log here along with the exported profile "description" not "xml".
To post your profile or task here... Long press on the profile or task name / ( 3 dot menu with 4.0+ ) export / export "DESCRIPTION" to clipboard (not XML)
Any linked tasks will be exported with the profile they are linked to..
To be able to export, The beginner mode needs to be off and the profile needs to be named by you (Not the Tasker listed name. Tasker will list your profile with the context name if you have not given it one).