Websites can use mechanisms (other more technical people will have to step in to detail exactly what) to detect and block "hot-linking" direct to content. A different IP address may be the factor that breaks it.
Always upload to a dedicated service e.g. imageshack