Loading bundles - Script reference combability

Hey

I am a bit stuck with the following problem. We want to load new levels through an asset bundle which I want to put in an configuration. My problem is that I keep getting the below errors and I havent changed the “parcel” script at all. How do i make a stable asset-bundle and avoid these horrors.

Basically the levels are being done while we are getting approved in appstore so I need to be able to touch the project.

Properties hash for script Parcel does not match. Supported: c8db638a, loading: c8cb291e

The asset bundle 'http://localhost/external/assetbundles/FashionLevelsIOS3.unity3d' couldn't be loaded because it references scripts that are not compatible with the currently loaded ones. Rebuild the AssetBundle to fix this error.
UnityEngine.Debug:Log(Object)
<LoadAssetBundle>c__IteratorD:MoveNext() (at Assets/scripts/protocol/NetworkController.cs:169)

Not sure about that, but do you have any scripts in your assets bundles ?
If so, it can’t work as you can’t have scripts in assets bundle. ( Not sure 100%, but I think I read that somewhere ).