I think slotland does not allow linking to their banners remotely. They want them saved to your host first and then linked. So if they don’t appear your host is not serving them up.
Might be a good idea to save some other affiliate banners locally as well.
Cheers