Hi guys, new on the forum, played with Amiga as a kid but never had one at that time. Took advantage of a trip to europe to get me some last month, and got 2 600s, one 1200 and a 500+ (over compensating?

)
So anyway, i had/have a weird problem with one of the 600s.... I didn't have time to test it on the trip as it was short, so back home I hooked up everything and it wouldn't boot up correctly. Power LEDs went on, but the screen would either stay black (with video signal) or sometimes white. Seller said it was working before.
So anyway, a few days passed, I was about to list it on our local ebay as not working, and I tried hooking it up again, but after disassembling it and checking for any loose stuff, dirt, whatever (which I did not find). So after that, the condition changed, and now I would only get a fixed purple screen (not knowing if that was better or worse...).
So the thing is that I just left it like that and had to go do something else, and when I came back I saw that the classic "insert disk" screen had appeared! :huh:
So now I'm like WTF?

Now if I power it down, I get the purple screen, and after waiting a variable amount of time (sometimes several seconds, sometimes much longer) the boot screen will appear...
Do any of you experienced/veteran folks know what on earth could be causing this behaviour??
Also, and this might be general, the disk drive does not work, and just goes back to the boot screen after inserting a disk. The seller did tell me that, and provided an external drive. However, inserting games in this external drive, none work

Is this normal for booting games? (from the external drive). Because if I put a workbench disk in it then it DOES load fine, so the drive is working...
Thanks for your input!!!