Sorry Bizzarrini Rosso, don't understand you.
So you mean you didn't post that red car?
Did it post itself?
There's nothing wrong with the website although we all do make mistakes on it from time to time.
Sorry but this puzzle is not a Manta Ray, although I can see why you think it is. It's obviously related.
As for your comment about the lock, I regret I don't understand you. You may be referring to your puzzle in the Experts section, which I've locked until such time as you are entitled to post puzzles; I'm sure that won't be long. But I don't need your permission to do this!