Ive never looked into the care required for convicts before, but am pretty familiar with keeping territorial fish. Would it be staying there because there isnt enough hiding spots or etc to feel secure? The only time ive noticed any of my mbuna cichlids staying behind by filter inlets or heaters is when ive introduced a new fish or a fish was being bullied excessively out of the usual tank space. But again, just a thought