What is happening:
After reloading the world, a priority 1 storage bus receives items before a priority 2+ drive. Altering the priority on the drive restores expected behavior.
What is expected:
The higher priority destination should always receive items first whenever possible.
How to reproduce:
1. Place a creative energy cell, ME Drive, and condenser with a storage bus attached. Connect drive and storage bus with cable. Add an access terminal or conversion monitor. Insert a storage cell in the drive and a 1k storage component in the condenser. Set storage bus to priority 1 and drive to priority 2.
2. Insert items into system. Observe normal behavior.
3. Save and exit to the menu, then reload the world.
4. Insert more items into the system. Items are deleted by condenser instead of being stored. (You can see the energy level has increased if you inserted the storage component.)
5. Remove existing stored items and reinsert. Items are still deleted.
6. Open drive's interface and view priority. It appears to be correct. Change it (for example, +1 then -1).
7. Insert more items into system. Observe that expected storage behavior has resumed.
Server or Single Player: SP (untested in MP)
Crash Log: None
Screenshot:
https://dl.dropboxusercontent.com/u/203721/2014-08-11_16.14.20.png
World Save:
https://dl.dropboxusercontent.com/u/203721/AE2%20Only%20Test.zip